builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-079 starttime: 1464274833.88 results: success (0) buildid: 20160526062249 builduid: 8df1aa4730e94644a45d361d889289e6 revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:33.883916) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:33.884328) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:33.884655) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:33.948436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-05-26 08:00:33.948851) ========= '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-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 WINDIR=C:\WINDOWS using PTY: False --07:00:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 07:00:43 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.590000 ========= master_lag: 8.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-05-26 08:00:42.881986) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:42.882322) ========= '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-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.635000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:43.558402) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 08:00:43.558839) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --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 b0a5f5e149d2fa1aae0fd81801671369100a9580 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 WINDIR=C:\WINDOWS using PTY: False 2016-05-26 07:00:52,848 truncating revision to first 12 chars 2016-05-26 07:00:52,848 Setting DEBUG logging. 2016-05-26 07:00:52,848 attempt 1/10 2016-05-26 07:00:52,848 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b0a5f5e149d2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 07:00:54,013 unpacking tar archive at: mozilla-aurora-b0a5f5e149d2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.845000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 08:00:45.547230) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:45.547570) ========= script_repo_revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:45.547959) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:45.548235) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 08:00:45.561850) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-05-26 08:00:45.562142) ========= '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-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 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-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 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:00:54 INFO - MultiFileLogger online at 20160526 07:00:54 in C:\slave\test 07:00:54 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:00:54 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:00:54 INFO - {'append_to_log': False, 07:00:54 INFO - 'base_work_dir': 'C:\\slave\\test', 07:00:54 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:00:54 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:00:54 INFO - 'buildbot_json_path': 'buildprops.json', 07:00:54 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:00:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:00:54 INFO - 'download_minidump_stackwalk': True, 07:00:54 INFO - 'download_symbols': 'true', 07:00:54 INFO - 'e10s': False, 07:00:54 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:00:54 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:00:54 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:00:54 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:00:54 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:00:54 INFO - 'C:/mozilla-build/tooltool.py'), 07:00:54 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:00:54 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:00:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:00:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:00:54 INFO - 'log_level': 'info', 07:00:54 INFO - 'log_to_console': True, 07:00:54 INFO - 'opt_config_files': (), 07:00:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:00:54 INFO - '--processes=1', 07:00:54 INFO - '--config=%(test_path)s/wptrunner.ini', 07:00:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:00:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:00:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:00:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:00:54 INFO - 'pip_index': False, 07:00:54 INFO - 'require_test_zip': True, 07:00:54 INFO - 'test_type': ('testharness',), 07:00:54 INFO - 'this_chunk': '1', 07:00:54 INFO - 'total_chunks': '10', 07:00:54 INFO - 'virtualenv_path': 'venv', 07:00:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:00:54 INFO - 'work_dir': 'build'} 07:00:54 INFO - ##### 07:00:54 INFO - ##### Running clobber step. 07:00:54 INFO - ##### 07:00:54 INFO - Running pre-action listener: _resource_record_pre_action 07:00:54 INFO - Running main action method: clobber 07:00:54 INFO - rmtree: C:\slave\test\build 07:00:54 INFO - Using _rmtree_windows ... 07:00:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:01:39 INFO - Running post-action listener: _resource_record_post_action 07:01:39 INFO - ##### 07:01:39 INFO - ##### Running read-buildbot-config step. 07:01:39 INFO - ##### 07:01:39 INFO - Running pre-action listener: _resource_record_pre_action 07:01:39 INFO - Running main action method: read_buildbot_config 07:01:39 INFO - Using buildbot properties: 07:01:39 INFO - { 07:01:39 INFO - "project": "", 07:01:39 INFO - "product": "firefox", 07:01:39 INFO - "script_repo_revision": "production", 07:01:39 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 07:01:39 INFO - "repository": "", 07:01:39 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 07:01:39 INFO - "buildid": "20160526062249", 07:01:39 INFO - "pgo_build": "False", 07:01:39 INFO - "basedir": "C:\\slave\\test", 07:01:39 INFO - "buildnumber": 7, 07:01:39 INFO - "slavename": "t-xp32-ix-079", 07:01:39 INFO - "revision": "b0a5f5e149d2fa1aae0fd81801671369100a9580", 07:01:39 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 07:01:39 INFO - "platform": "win32", 07:01:39 INFO - "branch": "mozilla-aurora", 07:01:39 INFO - "repo_path": "releases/mozilla-aurora", 07:01:39 INFO - "moz_repo_path": "", 07:01:39 INFO - "stage_platform": "win32", 07:01:39 INFO - "builduid": "8df1aa4730e94644a45d361d889289e6", 07:01:39 INFO - "slavebuilddir": "test" 07:01:39 INFO - } 07:01:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 07:01:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 07:01:39 INFO - Running post-action listener: _resource_record_post_action 07:01:39 INFO - ##### 07:01:39 INFO - ##### Running download-and-extract step. 07:01:39 INFO - ##### 07:01:39 INFO - Running pre-action listener: _resource_record_pre_action 07:01:39 INFO - Running main action method: download_and_extract 07:01:39 INFO - mkdir: C:\slave\test\build\tests 07:01:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:01:39 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:01:39 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 07:01:39 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:40 INFO - Downloaded 1274 bytes. 07:01:40 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:01:40 INFO - Using the following test package requirements: 07:01:40 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:01:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 07:01:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 07:01:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'jsshell-win32.zip'], 07:01:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 07:01:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:01:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 07:01:40 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 07:01:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 07:01:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:01:40 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 07:01:40 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:01: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:01:40 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:01:40 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 07:01:40 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:43 INFO - Downloaded 20302608 bytes. 07:01:43 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:01:43 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:01:45 INFO - caution: filename not matched: web-platform/* 07:01:45 INFO - Return code: 11 07:01:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:01:45 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:01:45 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:01:45 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:01:49 INFO - Downloaded 36409218 bytes. 07:01:49 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:01:49 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:02:18 INFO - caution: filename not matched: bin/* 07:02:18 INFO - caution: filename not matched: config/* 07:02:18 INFO - caution: filename not matched: mozbase/* 07:02:18 INFO - caution: filename not matched: marionette/* 07:02:18 INFO - caution: filename not matched: tools/wptserve/* 07:02:18 INFO - Return code: 11 07:02: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:02:18 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 07:02:18 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:02:18 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 07:02:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:02:22 INFO - Downloaded 68461809 bytes. 07:02:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:02:22 INFO - mkdir: C:\slave\test\properties 07:02:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:02:22 INFO - Writing to file C:\slave\test\properties\build_url 07:02:22 INFO - Contents: 07:02:22 INFO - build_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:02:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:02:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:02:22 INFO - Writing to file C:\slave\test\properties\symbols_url 07:02:22 INFO - Contents: 07:02:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:02:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:22 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:02:22 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:02:22 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:02:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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:02:26 INFO - Downloaded 55559248 bytes. 07:02:26 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:02:26 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:02:30 INFO - Return code: 0 07:02:30 INFO - Running post-action listener: _resource_record_post_action 07:02:30 INFO - Running post-action listener: set_extra_try_arguments 07:02:30 INFO - ##### 07:02:30 INFO - ##### Running create-virtualenv step. 07:02:30 INFO - ##### 07:02:30 INFO - Running pre-action listener: _pre_create_virtualenv 07:02:30 INFO - Running pre-action listener: _resource_record_pre_action 07:02:30 INFO - Running main action method: create_virtualenv 07:02:30 INFO - Creating virtualenv C:\slave\test\build\venv 07:02:30 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:02:30 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:02:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:02:33 INFO - Installing distribute......................................................................................................................................................................................done. 07:02:34 INFO - Return code: 0 07:02:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:02: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:02:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02: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:02:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:34 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-079', 'USERDOMAIN': 'T-XP32-IX-079', '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-079', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-079', '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-079\\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-079'}}, attempt #1 07:02:34 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:02:34 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:02:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:02:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:02:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:02:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:02:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:02:34 INFO - 'DCLOCATION': 'SCL3', 07:02:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:02:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:02:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:02:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:02:34 INFO - 'HOMEDRIVE': 'C:', 07:02:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:34 INFO - 'KTS_VERSION': '1.19c', 07:02:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:02:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:02:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:02:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:02:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:02:34 INFO - 'MOZ_AIRBAG': '1', 07:02:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:34 INFO - 'MOZ_MSVCVERSION': '8', 07:02:34 INFO - 'MOZ_NO_REMOTE': '1', 07:02:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:02:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:02:34 INFO - 'NO_EM_RESTART': '1', 07:02:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:34 INFO - 'OS': 'Windows_NT', 07:02:34 INFO - 'OURDRIVE': 'C:', 07:02:34 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:02:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:02:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:34 INFO - 'PROCESSOR_LEVEL': '6', 07:02:34 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:02:34 INFO - 'PROMPT': '$P$G', 07:02:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:34 INFO - 'PWD': 'C:\\slave\\test', 07:02:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:34 INFO - 'SESSIONNAME': 'Console', 07:02:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:34 INFO - 'SYSTEMDRIVE': 'C:', 07:02:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:02:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:34 INFO - 'TEST1': 'testie', 07:02:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:34 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:02:34 INFO - 'USERNAME': 'cltbld', 07:02:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:02:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:02:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:02:34 INFO - 'WINDIR': 'C:\\WINDOWS', 07:02:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:34 INFO - Downloading/unpacking psutil>=0.7.1 07:02:35 INFO - Running setup.py egg_info for package psutil 07:02:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:02:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:02:35 INFO - Installing collected packages: psutil 07:02:35 INFO - Running setup.py install for psutil 07:02:35 INFO - building 'psutil._psutil_windows' extension 07:02:35 INFO - error: Unable to find vcvarsall.bat 07:02:35 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-vfwkbs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:02:35 INFO - running install 07:02:35 INFO - running build 07:02:35 INFO - running build_py 07:02:35 INFO - creating build 07:02:35 INFO - creating build\lib.win32-2.7 07:02:35 INFO - creating build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:02:35 INFO - running build_ext 07:02:35 INFO - building 'psutil._psutil_windows' extension 07:02:35 INFO - error: Unable to find vcvarsall.bat 07:02:35 INFO - ---------------------------------------- 07:02:35 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-vfwkbs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:02:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-079\Application Data\pip\pip.log 07:02:35 WARNING - Return code: 1 07:02:35 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:02:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:02: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:02:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02: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:02:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:35 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-079', 'USERDOMAIN': 'T-XP32-IX-079', '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-079', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-079', '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-079\\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-079'}}, attempt #1 07:02:35 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:02:35 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:02:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:02:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:02:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:02:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:02:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:02:35 INFO - 'DCLOCATION': 'SCL3', 07:02:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:02:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:02:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:02:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:02:35 INFO - 'HOMEDRIVE': 'C:', 07:02:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:35 INFO - 'KTS_VERSION': '1.19c', 07:02:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:02:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:02:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:02:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:02:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:02:35 INFO - 'MOZ_AIRBAG': '1', 07:02:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:35 INFO - 'MOZ_MSVCVERSION': '8', 07:02:35 INFO - 'MOZ_NO_REMOTE': '1', 07:02:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:02:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:02:35 INFO - 'NO_EM_RESTART': '1', 07:02:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:35 INFO - 'OS': 'Windows_NT', 07:02:35 INFO - 'OURDRIVE': 'C:', 07:02:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:02:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:02:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:35 INFO - 'PROCESSOR_LEVEL': '6', 07:02:35 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:02:35 INFO - 'PROMPT': '$P$G', 07:02:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:35 INFO - 'PWD': 'C:\\slave\\test', 07:02:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:35 INFO - 'SESSIONNAME': 'Console', 07:02:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:35 INFO - 'SYSTEMDRIVE': 'C:', 07:02:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:02:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:35 INFO - 'TEST1': 'testie', 07:02:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:35 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:02:35 INFO - 'USERNAME': 'cltbld', 07:02:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:02:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:02:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:02:35 INFO - 'WINDIR': 'C:\\WINDOWS', 07:02:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:02:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:02:36 INFO - Running setup.py egg_info for package mozsystemmonitor 07:02:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:02:36 INFO - Running setup.py egg_info for package psutil 07:02:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:02:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:02:36 INFO - Installing collected packages: mozsystemmonitor, psutil 07:02:36 INFO - Running setup.py install for mozsystemmonitor 07:02:36 INFO - Running setup.py install for psutil 07:02:36 INFO - building 'psutil._psutil_windows' extension 07:02:36 INFO - error: Unable to find vcvarsall.bat 07:02:36 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-k9cmxn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:02:36 INFO - running install 07:02:36 INFO - running build 07:02:36 INFO - running build_py 07:02:36 INFO - running build_ext 07:02:36 INFO - building 'psutil._psutil_windows' extension 07:02:36 INFO - error: Unable to find vcvarsall.bat 07:02:36 INFO - ---------------------------------------- 07:02:36 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-k9cmxn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:02:36 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-079\Application Data\pip\pip.log 07:02:36 WARNING - Return code: 1 07:02:36 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:02:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:02: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:02:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02: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:02:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:36 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-079', 'USERDOMAIN': 'T-XP32-IX-079', '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-079', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-079', '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-079\\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-079'}}, attempt #1 07:02:36 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:02:36 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:02:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:02:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:02:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:02:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:02:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:02:36 INFO - 'DCLOCATION': 'SCL3', 07:02:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:02:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:02:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:02:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:02:36 INFO - 'HOMEDRIVE': 'C:', 07:02:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:36 INFO - 'KTS_VERSION': '1.19c', 07:02:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:02:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:02:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:02:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:02:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:02:36 INFO - 'MOZ_AIRBAG': '1', 07:02:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:36 INFO - 'MOZ_MSVCVERSION': '8', 07:02:36 INFO - 'MOZ_NO_REMOTE': '1', 07:02:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:02:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:02:36 INFO - 'NO_EM_RESTART': '1', 07:02:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:36 INFO - 'OS': 'Windows_NT', 07:02:36 INFO - 'OURDRIVE': 'C:', 07:02:36 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:02:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:02:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:36 INFO - 'PROCESSOR_LEVEL': '6', 07:02:36 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:02:36 INFO - 'PROMPT': '$P$G', 07:02:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:36 INFO - 'PWD': 'C:\\slave\\test', 07:02:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:36 INFO - 'SESSIONNAME': 'Console', 07:02:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:36 INFO - 'SYSTEMDRIVE': 'C:', 07:02:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:02:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:36 INFO - 'TEST1': 'testie', 07:02:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:36 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:02:36 INFO - 'USERNAME': 'cltbld', 07:02:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:02:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:02:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:02:36 INFO - 'WINDIR': 'C:\\WINDOWS', 07:02:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:37 INFO - Downloading/unpacking blobuploader==1.2.4 07:02:37 INFO - Downloading blobuploader-1.2.4.tar.gz 07:02:37 INFO - Running setup.py egg_info for package blobuploader 07:02:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:02:39 INFO - Running setup.py egg_info for package requests 07:02:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:02:39 INFO - Downloading docopt-0.6.1.tar.gz 07:02:39 INFO - Running setup.py egg_info for package docopt 07:02:39 INFO - Installing collected packages: blobuploader, docopt, requests 07:02:39 INFO - Running setup.py install for blobuploader 07:02:39 INFO - Running setup.py install for docopt 07:02:39 INFO - Running setup.py install for requests 07:02:39 INFO - Successfully installed blobuploader docopt requests 07:02:39 INFO - Cleaning up... 07:02:39 INFO - Return code: 0 07:02:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:02:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:39 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-079', 'USERDOMAIN': 'T-XP32-IX-079', '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-079', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-079', '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-079\\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-079'}}, attempt #1 07:02:39 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:02:39 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:02:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:02:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:02:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:02:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:02:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:02:39 INFO - 'DCLOCATION': 'SCL3', 07:02:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:02:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:02:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:02:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:02:39 INFO - 'HOMEDRIVE': 'C:', 07:02:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:39 INFO - 'KTS_VERSION': '1.19c', 07:02:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:02:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:02:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:02:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:02:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:02:39 INFO - 'MOZ_AIRBAG': '1', 07:02:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:39 INFO - 'MOZ_MSVCVERSION': '8', 07:02:39 INFO - 'MOZ_NO_REMOTE': '1', 07:02:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:02:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:02:39 INFO - 'NO_EM_RESTART': '1', 07:02:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:39 INFO - 'OS': 'Windows_NT', 07:02:39 INFO - 'OURDRIVE': 'C:', 07:02: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:02:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:02:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:39 INFO - 'PROCESSOR_LEVEL': '6', 07:02:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:02:39 INFO - 'PROMPT': '$P$G', 07:02:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:39 INFO - 'PWD': 'C:\\slave\\test', 07:02:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:39 INFO - 'SESSIONNAME': 'Console', 07:02:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:39 INFO - 'SYSTEMDRIVE': 'C:', 07:02:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:02:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:39 INFO - 'TEST1': 'testie', 07:02:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:39 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:02:39 INFO - 'USERNAME': 'cltbld', 07:02:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:02:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:02:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:02:39 INFO - 'WINDIR': 'C:\\WINDOWS', 07:02:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:02:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:02:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:02:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:02:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:02:45 INFO - Unpacking c:\slave\test\build\tests\marionette 07:02:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:02:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:45 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:02:45 INFO - Running setup.py install for browsermob-proxy 07:02:52 INFO - Running setup.py install for manifestparser 07:02:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for marionette-client 07:02:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for marionette-driver 07:02:52 INFO - Running setup.py install for mozcrash 07:02:52 INFO - Running setup.py install for mozdebug 07:02:52 INFO - Running setup.py install for mozdevice 07:02:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozfile 07:02:52 INFO - Running setup.py install for mozhttpd 07:02:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozinfo 07:02:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozInstall 07:02:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozleak 07:02:52 INFO - Running setup.py install for mozlog 07:02:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for moznetwork 07:02:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozprocess 07:02:52 INFO - Running setup.py install for mozprofile 07:02:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozrunner 07:02:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for mozscreenshot 07:02:52 INFO - Running setup.py install for moztest 07:02:52 INFO - Running setup.py install for mozversion 07:02:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:02:52 INFO - Running setup.py install for wptserve 07:02:52 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:02:52 INFO - Cleaning up... 07:02:52 INFO - Return code: 0 07:02:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:02:52 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:02:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02:52 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:02:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:52 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-079', 'USERDOMAIN': 'T-XP32-IX-079', '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-079', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-079', '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-079\\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-079'}}, attempt #1 07:02:52 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:02:52 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:02:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:02:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:02:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:02:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:02:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:02:52 INFO - 'DCLOCATION': 'SCL3', 07:02:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:02:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:02:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:02:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:02:52 INFO - 'HOMEDRIVE': 'C:', 07:02:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:52 INFO - 'KTS_VERSION': '1.19c', 07:02:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:02:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:02:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:02:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:02:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:02:52 INFO - 'MOZ_AIRBAG': '1', 07:02:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:52 INFO - 'MOZ_MSVCVERSION': '8', 07:02:52 INFO - 'MOZ_NO_REMOTE': '1', 07:02:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:02:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:02:52 INFO - 'NO_EM_RESTART': '1', 07:02:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:52 INFO - 'OS': 'Windows_NT', 07:02:52 INFO - 'OURDRIVE': 'C:', 07:02:52 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:02:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:02:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:52 INFO - 'PROCESSOR_LEVEL': '6', 07:02:52 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:02:52 INFO - 'PROMPT': '$P$G', 07:02:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:52 INFO - 'PWD': 'C:\\slave\\test', 07:02:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:52 INFO - 'SESSIONNAME': 'Console', 07:02:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:52 INFO - 'SYSTEMDRIVE': 'C:', 07:02:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:02:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:52 INFO - 'TEST1': 'testie', 07:02:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:02:52 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:02:52 INFO - 'USERNAME': 'cltbld', 07:02:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:02:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:02:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:02:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:02:52 INFO - 'WINDIR': 'C:\\WINDOWS', 07:02:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:02:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:02:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:02:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:02:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:02:58 INFO - Unpacking c:\slave\test\build\tests\marionette 07:02:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:02:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 07:03:04 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:03:04 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:03:04 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:03:04 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:03:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:03:04 INFO - Downloading blessings-1.6.tar.gz 07:03:04 INFO - Running setup.py egg_info for package blessings 07:03:04 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:03:04 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:03:04 INFO - Running setup.py install for blessings 07:03:04 INFO - Running setup.py install for browsermob-proxy 07:03:04 INFO - Running setup.py install for manifestparser 07:03:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for marionette-client 07:03:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:03:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for marionette-driver 07:03:04 INFO - Running setup.py install for mozcrash 07:03:04 INFO - Running setup.py install for mozdebug 07:03:04 INFO - Running setup.py install for mozdevice 07:03:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for mozhttpd 07:03:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for mozInstall 07:03:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for mozleak 07:03:04 INFO - Running setup.py install for mozprofile 07:03:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Running setup.py install for mozrunner 07:03:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:03:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:03:05 INFO - Running setup.py install for mozscreenshot 07:03:05 INFO - Running setup.py install for moztest 07:03:05 INFO - Running setup.py install for mozversion 07:03:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:03:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:03:05 INFO - Running setup.py install for wptserve 07:03:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:03:05 INFO - Cleaning up... 07:03:05 INFO - Return code: 0 07:03:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:03:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:03:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:03:05 INFO - Reading from file tmpfile_stdout 07:03:05 INFO - Using _rmtree_windows ... 07:03:05 INFO - Using _rmtree_windows ... 07:03:05 INFO - Current package versions: 07:03:05 INFO - blessings == 1.6 07:03:05 INFO - blobuploader == 1.2.4 07:03:05 INFO - browsermob-proxy == 0.6.0 07:03:05 INFO - distribute == 0.6.14 07:03:05 INFO - docopt == 0.6.1 07:03:05 INFO - manifestparser == 1.1 07:03:05 INFO - marionette-client == 2.3.0 07:03:05 INFO - marionette-driver == 1.4.0 07:03:05 INFO - mozInstall == 1.12 07:03:05 INFO - mozcrash == 0.17 07:03:05 INFO - mozdebug == 0.1 07:03:05 INFO - mozdevice == 0.48 07:03:05 INFO - mozfile == 1.2 07:03:05 INFO - mozhttpd == 0.7 07:03:05 INFO - mozinfo == 0.9 07:03:05 INFO - mozleak == 0.1 07:03:05 INFO - mozlog == 3.1 07:03:05 INFO - moznetwork == 0.27 07:03:05 INFO - mozprocess == 0.22 07:03:05 INFO - mozprofile == 0.28 07:03:05 INFO - mozrunner == 6.11 07:03:05 INFO - mozscreenshot == 0.1 07:03:05 INFO - mozsystemmonitor == 0.0 07:03:05 INFO - moztest == 0.7 07:03:05 INFO - mozversion == 1.4 07:03:05 INFO - requests == 1.2.3 07:03:05 INFO - wptserve == 1.4.0 07:03:05 INFO - Running post-action listener: _resource_record_post_action 07:03:05 INFO - Running post-action listener: _start_resource_monitoring 07:03:06 INFO - Starting resource monitoring. 07:03:06 INFO - ##### 07:03:06 INFO - ##### Running pull step. 07:03:06 INFO - ##### 07:03:06 INFO - Running pre-action listener: _resource_record_pre_action 07:03:06 INFO - Running main action method: pull 07:03:06 INFO - Pull has nothing to do! 07:03:06 INFO - Running post-action listener: _resource_record_post_action 07:03:06 INFO - ##### 07:03:06 INFO - ##### Running install step. 07:03:06 INFO - ##### 07:03:06 INFO - Running pre-action listener: _resource_record_pre_action 07:03:06 INFO - Running main action method: install 07:03:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:03:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:03:06 INFO - Reading from file tmpfile_stdout 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - Detecting whether we're running mozinstall >=1.0... 07:03:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:03:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:03:06 INFO - Reading from file tmpfile_stdout 07:03:06 INFO - Output received: 07:03:06 INFO - Usage: mozinstall-script.py [options] installer 07:03:06 INFO - Options: 07:03:06 INFO - -h, --help show this help message and exit 07:03:06 INFO - -d DEST, --destination=DEST 07:03:06 INFO - Directory to install application into. [default: 07:03:06 INFO - "C:\slave\test"] 07:03:06 INFO - --app=APP Application being installed. [default: firefox] 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - mkdir: C:\slave\test\build\application 07:03:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:03:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 07:03:09 INFO - Reading from file tmpfile_stdout 07:03:09 INFO - Output received: 07:03:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:03:09 INFO - Using _rmtree_windows ... 07:03:09 INFO - Using _rmtree_windows ... 07:03:09 INFO - Running post-action listener: _resource_record_post_action 07:03:09 INFO - ##### 07:03:09 INFO - ##### Running run-tests step. 07:03:09 INFO - ##### 07:03:09 INFO - Running pre-action listener: _resource_record_pre_action 07:03:09 INFO - Running main action method: run_tests 07:03:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:03:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:03:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:03:09 INFO - grabbing minidump binary from tooltool 07:03:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:03:09 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:03:09 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 07:03:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 07:03:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:03:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplie3mv 07:03:09 INFO - INFO - File integrity verified, renaming tmplie3mv to win32-minidump_stackwalk.exe 07:03:09 INFO - Return code: 0 07:03:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:03:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:03:09 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/CkzpoScLSEe53oRtFpHBIg/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:03:09 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/CkzpoScLSEe53oRtFpHBIg/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:03:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:03:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 07:03:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:03:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 07:03:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:03:09 INFO - 'DCLOCATION': 'SCL3', 07:03:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:03:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:03:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:03:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:03:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:03:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:03:09 INFO - 'HOMEDRIVE': 'C:', 07:03:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:03:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:03:09 INFO - 'KTS_VERSION': '1.19c', 07:03:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:03:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 07:03:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:03:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:03:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:03:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:03:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:03:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:03:09 INFO - 'MOZ_AIRBAG': '1', 07:03:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:03:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:03:09 INFO - 'MOZ_MSVCVERSION': '8', 07:03:09 INFO - 'MOZ_NO_REMOTE': '1', 07:03:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:03:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:03:09 INFO - 'NO_EM_RESTART': '1', 07:03:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:03:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:03:09 INFO - 'OS': 'Windows_NT', 07:03:09 INFO - 'OURDRIVE': 'C:', 07:03:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:03:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:03:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:03:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:03:09 INFO - 'PROCESSOR_LEVEL': '6', 07:03:09 INFO - 'PROCESSOR_REVISION': '1e05', 07:03:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:03:09 INFO - 'PROMPT': '$P$G', 07:03:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:03:09 INFO - 'PWD': 'C:\\slave\\test', 07:03:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:03:09 INFO - 'SESSIONNAME': 'Console', 07:03:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:03:09 INFO - 'SYSTEMDRIVE': 'C:', 07:03:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:03:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:03:09 INFO - 'TEST1': 'testie', 07:03:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:03:09 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 07:03:09 INFO - 'USERNAME': 'cltbld', 07:03:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 07:03:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:03:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:03:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:03:09 INFO - 'WINDIR': 'C:\\WINDOWS', 07:03:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:03:09 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/CkzpoScLSEe53oRtFpHBIg/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:03:10 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:03:10 INFO - import pkg_resources 07:03:12 INFO - Using 1 client processes 07:03:15 INFO - SUITE-START | Running 778 tests 07:03:15 INFO - Running testharness tests 07:03:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:03:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:03:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:03:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:03:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:03:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 16ms 07:03:15 INFO - Setting up ssl 07:03:15 INFO - PROCESS | certutil | 07:03:15 INFO - PROCESS | certutil | 07:03:15 INFO - PROCESS | certutil | 07:03:15 INFO - Certificate Nickname Trust Attributes 07:03:15 INFO - SSL,S/MIME,JAR/XPI 07:03:15 INFO - 07:03:15 INFO - web-platform-tests CT,, 07:03:15 INFO - 07:03:15 INFO - Starting runner 07:03:17 INFO - PROCESS | 3748 | [3748] 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:03:17 INFO - PROCESS | 3748 | [3748] 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:03:17 INFO - PROCESS | 3748 | [3748] 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:03:18 INFO - PROCESS | 3748 | 1464274998981 Marionette DEBUG Marionette enabled via build flag and pref 07:03:19 INFO - PROCESS | 3748 | ++DOCSHELL 11A02C00 == 1 [pid = 3748] [id = 1] 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 1 (11A03000) [pid = 3748] [serial = 1] [outer = 00000000] 07:03:19 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 2 (11A03C00) [pid = 3748] [serial = 2] [outer = 11A03000] 07:03:19 INFO - PROCESS | 3748 | [3748] 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:03:19 INFO - PROCESS | 3748 | [3748] 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:03:19 INFO - PROCESS | 3748 | ++DOCSHELL 11CED800 == 2 [pid = 3748] [id = 2] 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 3 (11CEDC00) [pid = 3748] [serial = 3] [outer = 00000000] 07:03:19 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 4 (11CEE800) [pid = 3748] [serial = 4] [outer = 11CEDC00] 07:03:19 INFO - PROCESS | 3748 | 1464274999511 Marionette INFO Listening on port 2828 07:03:19 INFO - PROCESS | 3748 | 1464274999924 Marionette DEBUG Marionette enabled via command-line flag 07:03:19 INFO - PROCESS | 3748 | ++DOCSHELL 13319800 == 3 [pid = 3748] [id = 3] 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 5 (13321800) [pid = 3748] [serial = 5] [outer = 00000000] 07:03:19 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:03:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 6 (13322400) [pid = 3748] [serial = 6] [outer = 13321800] 07:03:20 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 7 (13861800) [pid = 3748] [serial = 7] [outer = 11CEDC00] 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | 1464275000225 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1463 07:03:20 INFO - PROCESS | 3748 | 1464275000339 Marionette DEBUG Closed connection conn0 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | 1464275000349 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1465 07:03:20 INFO - PROCESS | 3748 | 1464275000385 Marionette DEBUG Closed connection conn1 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | 1464275000392 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1467 07:03:20 INFO - PROCESS | 3748 | ++DOCSHELL 13D8AC00 == 4 [pid = 3748] [id = 4] 07:03:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 8 (13D8B000) [pid = 3748] [serial = 8] [outer = 00000000] 07:03:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 9 (140B7C00) [pid = 3748] [serial = 9] [outer = 13D8B000] 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 10 (140BC800) [pid = 3748] [serial = 10] [outer = 13D8B000] 07:03:20 INFO - PROCESS | 3748 | 1464275000636 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:03:20 INFO - PROCESS | 3748 | 1464275000641 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":"20160526062249","device":"desktop","version":"48.0a2"} 07:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | [3748] 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:03:20 INFO - PROCESS | 3748 | [3748] 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:03:21 INFO - PROCESS | 3748 | [3748] 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:03:21 INFO - PROCESS | 3748 | ++DOCSHELL 15C1B400 == 5 [pid = 3748] [id = 5] 07:03:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 11 (15C1EC00) [pid = 3748] [serial = 11] [outer = 00000000] 07:03:21 INFO - PROCESS | 3748 | ++DOCSHELL 15C1F000 == 6 [pid = 3748] [id = 6] 07:03:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 12 (15C1F400) [pid = 3748] [serial = 12] [outer = 00000000] 07:03:21 INFO - PROCESS | 3748 | [3748] 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:03:22 INFO - PROCESS | 3748 | ++DOCSHELL 1691A800 == 7 [pid = 3748] [id = 7] 07:03:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 13 (1691AC00) [pid = 3748] [serial = 13] [outer = 00000000] 07:03:22 INFO - PROCESS | 3748 | [3748] 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:03:22 INFO - PROCESS | 3748 | [3748] 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:03:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 14 (16923C00) [pid = 3748] [serial = 14] [outer = 1691AC00] 07:03:22 INFO - PROCESS | 3748 | [3748] 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:03:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 15 (1659B400) [pid = 3748] [serial = 15] [outer = 15C1EC00] 07:03:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 16 (1659D000) [pid = 3748] [serial = 16] [outer = 15C1F400] 07:03:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 17 (1666FC00) [pid = 3748] [serial = 17] [outer = 1691AC00] 07:03:22 INFO - PROCESS | 3748 | 1464275002982 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 3748 | 1464275002997 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 18 (17E07400) [pid = 3748] [serial = 18] [outer = 1691AC00] 07:03:23 INFO - PROCESS | 3748 | 1464275003581 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8659be8e-5578-4268-b093-06308007773b","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":"20160526062249","device":"desktop","version":"48.0a2","command_id":1}}] 07:03:23 INFO - PROCESS | 3748 | 1464275003736 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:03:23 INFO - PROCESS | 3748 | 1464275003798 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:03:23 INFO - PROCESS | 3748 | 1464275003893 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:03:23 INFO - PROCESS | 3748 | [3748] 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:03:24 INFO - PROCESS | 3748 | [3748] 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:03:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 19 (15DCC800) [pid = 3748] [serial = 19] [outer = 1691AC00] 07:03:24 INFO - PROCESS | 3748 | [3748] 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:03:24 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:24 INFO - PROCESS | 3748 | 1464275004389 Marionette TRACE conn2 <- [1,3,null,{}] 07:03:24 INFO - PROCESS | 3748 | 1464275004407 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:03:24 INFO - PROCESS | 3748 | 1464275004432 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:03:24 INFO - PROCESS | 3748 | 1464275004464 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 3748 | 1464275004466 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 07:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:03:24 INFO - PROCESS | 3748 | 1464275004534 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 3748 | 1464275004538 Marionette TRACE conn2 <- [1,6,null,{}] 07:03:24 INFO - PROCESS | 3748 | 1464275004543 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 3748 | 1464275004555 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:03:24 INFO - PROCESS | 3748 | 1464275004558 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 3748 | ++DOCSHELL 1650D400 == 8 [pid = 3748] [id = 8] 07:03:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 20 (17548400) [pid = 3748] [serial = 20] [outer = 00000000] 07:03:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 21 (1754B400) [pid = 3748] [serial = 21] [outer = 17548400] 07:03:24 INFO - PROCESS | 3748 | 1464275004605 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 22 (17550400) [pid = 3748] [serial = 22] [outer = 17548400] 07:03:24 INFO - PROCESS | 3748 | ++DOCSHELL 1A0B1800 == 9 [pid = 3748] [id = 9] 07:03:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 23 (1A0B1C00) [pid = 3748] [serial = 23] [outer = 00000000] 07:03:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 24 (1A0B4400) [pid = 3748] [serial = 24] [outer = 1A0B1C00] 07:03:25 INFO - PROCESS | 3748 | 1464275005044 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 25 (1A0B6000) [pid = 3748] [serial = 25] [outer = 1A0B1C00] 07:03:25 INFO - PROCESS | 3748 | 1464275005233 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 741ms 07:03:25 INFO - PROCESS | 3748 | 1464275005322 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 3748 | 1464275005324 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 07:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:03:25 INFO - PROCESS | 3748 | 1464275005357 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 3748 | 1464275005360 Marionette TRACE conn2 <- [1,10,null,{}] 07:03:25 INFO - PROCESS | 3748 | 1464275005408 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:25 INFO - PROCESS | 3748 | 1464275005524 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:03:25 INFO - PROCESS | 3748 | 1464275005541 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 3748 | ++DOCSHELL 1A1A5000 == 10 [pid = 3748] [id = 10] 07:03:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 26 (1A1A5400) [pid = 3748] [serial = 26] [outer = 00000000] 07:03:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 27 (1AB08800) [pid = 3748] [serial = 27] [outer = 1A1A5400] 07:03:25 INFO - PROCESS | 3748 | 1464275005586 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 28 (1AB0C400) [pid = 3748] [serial = 28] [outer = 1A1A5400] 07:03:25 INFO - PROCESS | 3748 | 1464275005936 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 648ms 07:03:25 INFO - PROCESS | 3748 | 1464275006012 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 3748 | 1464275006015 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 07:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:03:26 INFO - PROCESS | 3748 | 1464275006018 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 3748 | 1464275006020 Marionette TRACE conn2 <- [1,14,null,{}] 07:03:26 INFO - PROCESS | 3748 | 1464275006023 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 3748 | 1464275006124 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:03:26 INFO - PROCESS | 3748 | 1464275006133 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 3748 | ++DOCSHELL 1433D400 == 11 [pid = 3748] [id = 11] 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 29 (14E6E800) [pid = 3748] [serial = 29] [outer = 00000000] 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 30 (1A57F400) [pid = 3748] [serial = 30] [outer = 14E6E800] 07:03:26 INFO - PROCESS | 3748 | 1464275006189 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 31 (1A625000) [pid = 3748] [serial = 31] [outer = 14E6E800] 07:03:26 INFO - PROCESS | 3748 | 1464275006535 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 525ms 07:03:26 INFO - PROCESS | 3748 | 1464275006558 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 3748 | 1464275006559 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 07:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:03:26 INFO - PROCESS | 3748 | 1464275006563 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 3748 | 1464275006565 Marionette TRACE conn2 <- [1,18,null,{}] 07:03:26 INFO - PROCESS | 3748 | 1464275006568 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 3748 | 1464275006668 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:03:26 INFO - PROCESS | 3748 | 1464275006675 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 3748 | ++DOCSHELL 1A626000 == 12 [pid = 3748] [id = 12] 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 32 (1A627800) [pid = 3748] [serial = 32] [outer = 00000000] 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 33 (1A69FC00) [pid = 3748] [serial = 33] [outer = 1A627800] 07:03:26 INFO - PROCESS | 3748 | 1464275006704 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 34 (1A6A3800) [pid = 3748] [serial = 34] [outer = 1A627800] 07:03:27 INFO - PROCESS | 3748 | 1464275007057 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 525ms 07:03:27 INFO - PROCESS | 3748 | 1464275007083 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 3748 | 1464275007085 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 07:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:03:27 INFO - PROCESS | 3748 | 1464275007089 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 3748 | 1464275007090 Marionette TRACE conn2 <- [1,22,null,{}] 07:03:27 INFO - PROCESS | 3748 | 1464275007094 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 3748 | 1464275007189 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:03:27 INFO - PROCESS | 3748 | 1464275007195 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A9C00 == 13 [pid = 3748] [id = 13] 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 35 (1AB0D400) [pid = 3748] [serial = 35] [outer = 00000000] 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 36 (1AD0A400) [pid = 3748] [serial = 36] [outer = 1AB0D400] 07:03:27 INFO - PROCESS | 3748 | 1464275007239 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 37 (1AD0E800) [pid = 3748] [serial = 37] [outer = 1AB0D400] 07:03:27 INFO - PROCESS | 3748 | 1464275007540 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 526ms 07:03:27 INFO - PROCESS | 3748 | 1464275007624 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 3748 | 1464275007625 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 07:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:03:27 INFO - PROCESS | 3748 | 1464275007629 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 3748 | 1464275007630 Marionette TRACE conn2 <- [1,26,null,{}] 07:03:27 INFO - PROCESS | 3748 | 1464275007633 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 3748 | 1464275007723 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:03:27 INFO - PROCESS | 3748 | 1464275007730 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:27 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB4400 == 14 [pid = 3748] [id = 14] 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 38 (1AEB5C00) [pid = 3748] [serial = 38] [outer = 00000000] 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 39 (1AEBD000) [pid = 3748] [serial = 39] [outer = 1AEB5C00] 07:03:27 INFO - PROCESS | 3748 | 1464275007773 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 40 (1B004800) [pid = 3748] [serial = 40] [outer = 1AEB5C00] 07:03:28 INFO - PROCESS | 3748 | 1464275008071 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 540ms 07:03:28 INFO - PROCESS | 3748 | 1464275008149 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 3748 | 1464275008150 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 07:03:28 INFO - PROCESS | 3748 | 1464275008154 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:03:28 INFO - PROCESS | 3748 | 1464275008156 Marionette TRACE conn2 <- [1,30,null,{}] 07:03:28 INFO - PROCESS | 3748 | 1464275008159 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 3748 | 1464275008250 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:03:28 INFO - PROCESS | 3748 | 1464275008257 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB7000 == 15 [pid = 3748] [id = 15] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 41 (1AEBCC00) [pid = 3748] [serial = 41] [outer = 00000000] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 42 (1B00F000) [pid = 3748] [serial = 42] [outer = 1AEBCC00] 07:03:28 INFO - PROCESS | 3748 | 1464275008300 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 43 (1B312000) [pid = 3748] [serial = 43] [outer = 1AEBCC00] 07:03:28 INFO - PROCESS | 3748 | ++DOCSHELL 1B31D800 == 16 [pid = 3748] [id = 16] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 44 (1B31DC00) [pid = 3748] [serial = 44] [outer = 00000000] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 45 (1B00A400) [pid = 3748] [serial = 45] [outer = 1B31DC00] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 46 (1B005800) [pid = 3748] [serial = 46] [outer = 1B31DC00] 07:03:28 INFO - PROCESS | 3748 | ++DOCSHELL 1B31AC00 == 17 [pid = 3748] [id = 17] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 47 (1B31E400) [pid = 3748] [serial = 47] [outer = 00000000] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 48 (1B475000) [pid = 3748] [serial = 48] [outer = 1B31E400] 07:03:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 49 (1B5C5800) [pid = 3748] [serial = 49] [outer = 1B31E400] 07:03:28 INFO - PROCESS | 3748 | 1464275008800 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 695ms 07:03:28 INFO - PROCESS | 3748 | 1464275008854 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 3748 | 1464275008855 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 07:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:03:28 INFO - PROCESS | 3748 | 1464275008859 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 3748 | 1464275008860 Marionette TRACE conn2 <- [1,34,null,{}] 07:03:28 INFO - PROCESS | 3748 | 1464275008864 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 3748 | 1464275008958 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:03:29 INFO - PROCESS | 3748 | 1464275009554 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 3748 | --DOCSHELL 11A02C00 == 16 [pid = 3748] [id = 1] 07:03:29 INFO - PROCESS | 3748 | ++DOCSHELL 0C784C00 == 17 [pid = 3748] [id = 18] 07:03:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 50 (0C786000) [pid = 3748] [serial = 50] [outer = 00000000] 07:03:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (0F9EC000) [pid = 3748] [serial = 51] [outer = 0C786000] 07:03:29 INFO - PROCESS | 3748 | 1464275009615 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (102D2800) [pid = 3748] [serial = 52] [outer = 0C786000] 07:03:30 INFO - PROCESS | 3748 | 1464275010145 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1344ms 07:03:30 INFO - PROCESS | 3748 | 1464275010199 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 3748 | 1464275010204 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 07:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:03:30 INFO - PROCESS | 3748 | 1464275010209 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 3748 | 1464275010213 Marionette TRACE conn2 <- [1,38,null,{}] 07:03:30 INFO - PROCESS | 3748 | 1464275010218 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 3748 | 1464275010337 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:03:30 INFO - PROCESS | 3748 | 1464275010417 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 3748 | ++DOCSHELL 11A0DC00 == 18 [pid = 3748] [id = 19] 07:03:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (11C02000) [pid = 3748] [serial = 53] [outer = 00000000] 07:03:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (12D7A800) [pid = 3748] [serial = 54] [outer = 11C02000] 07:03:30 INFO - PROCESS | 3748 | 1464275010474 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (13315C00) [pid = 3748] [serial = 55] [outer = 11C02000] 07:03:31 INFO - PROCESS | 3748 | 1464275011057 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 881ms 07:03:31 INFO - PROCESS | 3748 | 1464275011100 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 3748 | 1464275011104 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 07:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:03:31 INFO - PROCESS | 3748 | 1464275011123 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 3748 | 1464275011125 Marionette TRACE conn2 <- [1,42,null,{}] 07:03:31 INFO - PROCESS | 3748 | 1464275011129 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 3748 | 1464275011240 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:03:31 INFO - PROCESS | 3748 | 1464275011313 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 3748 | ++DOCSHELL 10276800 == 19 [pid = 3748] [id = 20] 07:03:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (10279400) [pid = 3748] [serial = 56] [outer = 00000000] 07:03:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (10504000) [pid = 3748] [serial = 57] [outer = 10279400] 07:03:31 INFO - PROCESS | 3748 | 1464275011559 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (10564400) [pid = 3748] [serial = 58] [outer = 10279400] 07:03:31 INFO - PROCESS | 3748 | --DOCSHELL 13D8AC00 == 18 [pid = 3748] [id = 4] 07:03:32 INFO - PROCESS | 3748 | 1464275012083 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 988ms 07:03:32 INFO - PROCESS | 3748 | 1464275012123 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 3748 | 1464275012128 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 07:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:03:32 INFO - PROCESS | 3748 | 1464275012133 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 3748 | 1464275012136 Marionette TRACE conn2 <- [1,46,null,{}] 07:03:32 INFO - PROCESS | 3748 | 1464275012141 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 3748 | 1464275012224 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:03:32 INFO - PROCESS | 3748 | 1464275012231 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 3748 | ++DOCSHELL 11230800 == 19 [pid = 3748] [id = 21] 07:03:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (112E2C00) [pid = 3748] [serial = 59] [outer = 00000000] 07:03:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (112EA400) [pid = 3748] [serial = 60] [outer = 112E2C00] 07:03:32 INFO - PROCESS | 3748 | 1464275012283 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (114A4800) [pid = 3748] [serial = 61] [outer = 112E2C00] 07:03:32 INFO - PROCESS | 3748 | 1464275012709 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 634ms 07:03:32 INFO - PROCESS | 3748 | 1464275012755 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 3748 | 1464275012759 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 07:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:03:32 INFO - PROCESS | 3748 | 1464275012866 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 3748 | 1464275012868 Marionette TRACE conn2 <- [1,50,null,{}] 07:03:32 INFO - PROCESS | 3748 | 1464275012874 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 3748 | 1464275012977 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:03:33 INFO - PROCESS | 3748 | 1464275013037 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 3748 | ++DOCSHELL 112EA000 == 20 [pid = 3748] [id = 22] 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (11A02000) [pid = 3748] [serial = 62] [outer = 00000000] 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (12A91400) [pid = 3748] [serial = 63] [outer = 11A02000] 07:03:33 INFO - PROCESS | 3748 | 1464275013083 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13370C00) [pid = 3748] [serial = 64] [outer = 11A02000] 07:03:33 INFO - PROCESS | 3748 | 1464275013440 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 664ms 07:03:33 INFO - PROCESS | 3748 | 1464275013465 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 3748 | 1464275013468 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 07:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:03:33 INFO - PROCESS | 3748 | 1464275013471 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 3748 | 1464275013475 Marionette TRACE conn2 <- [1,54,null,{}] 07:03:33 INFO - PROCESS | 3748 | 1464275013486 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 3748 | 1464275013573 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:03:33 INFO - PROCESS | 3748 | 1464275013634 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 3748 | ++DOCSHELL 13363800 == 21 [pid = 3748] [id = 23] 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (13858000) [pid = 3748] [serial = 65] [outer = 00000000] 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (13D8AC00) [pid = 3748] [serial = 66] [outer = 13858000] 07:03:33 INFO - PROCESS | 3748 | 1464275013679 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1433EC00) [pid = 3748] [serial = 67] [outer = 13858000] 07:03:33 INFO - PROCESS | 3748 | 1464275014007 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 07:03:34 INFO - PROCESS | 3748 | 1464275014061 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 3748 | 1464275014064 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:03:34 INFO - PROCESS | 3748 | 1464275014077 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 3748 | 1464275014079 Marionette TRACE conn2 <- [1,58,null,{}] 07:03:34 INFO - PROCESS | 3748 | 1464275014083 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:34 INFO - PROCESS | 3748 | 1464275014159 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:03:34 INFO - PROCESS | 3748 | 1464275014165 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 3748 | ++DOCSHELL 13D89000 == 22 [pid = 3748] [id = 24] 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (14E6B800) [pid = 3748] [serial = 68] [outer = 00000000] 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (156C6400) [pid = 3748] [serial = 69] [outer = 14E6B800] 07:03:34 INFO - PROCESS | 3748 | 1464275014209 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (156CF000) [pid = 3748] [serial = 70] [outer = 14E6B800] 07:03:34 INFO - PROCESS | 3748 | 1464275014622 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 07:03:34 INFO - PROCESS | 3748 | 1464275014674 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 3748 | 1464275014677 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:03:34 INFO - PROCESS | 3748 | 1464275014682 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 3748 | 1464275014684 Marionette TRACE conn2 <- [1,62,null,{}] 07:03:34 INFO - PROCESS | 3748 | 1464275014692 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:34 INFO - PROCESS | 3748 | 1464275014796 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:03:34 INFO - PROCESS | 3748 | 1464275014808 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 3748 | ++DOCSHELL 15C1A800 == 23 [pid = 3748] [id = 25] 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15C1AC00) [pid = 3748] [serial = 71] [outer = 00000000] 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15D1DC00) [pid = 3748] [serial = 72] [outer = 15C1AC00] 07:03:34 INFO - PROCESS | 3748 | 1464275014857 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15DC9C00) [pid = 3748] [serial = 73] [outer = 15C1AC00] 07:03:35 INFO - PROCESS | 3748 | 1464275015230 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 07:03:35 INFO - PROCESS | 3748 | 1464275015262 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 3748 | 1464275015264 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 07:03:35 INFO - PROCESS | 3748 | 1464275015267 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:03:35 INFO - PROCESS | 3748 | 1464275015269 Marionette TRACE conn2 <- [1,66,null,{}] 07:03:35 INFO - PROCESS | 3748 | 1464275015286 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 3748 | 1464275015363 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:03:35 INFO - PROCESS | 3748 | 1464275015369 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 3748 | ++DOCSHELL 1666F400 == 24 [pid = 3748] [id = 26] 07:03:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16670C00) [pid = 3748] [serial = 74] [outer = 00000000] 07:03:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16D82800) [pid = 3748] [serial = 75] [outer = 16670C00] 07:03:35 INFO - PROCESS | 3748 | 1464275015422 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16F87800) [pid = 3748] [serial = 76] [outer = 16670C00] 07:03:35 INFO - PROCESS | 3748 | 1464275015814 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 07:03:35 INFO - PROCESS | 3748 | 1464275015864 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 3748 | 1464275015866 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 07:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:03:35 INFO - PROCESS | 3748 | 1464275015870 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 3748 | 1464275015871 Marionette TRACE conn2 <- [1,70,null,{}] 07:03:35 INFO - PROCESS | 3748 | 1464275015875 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 3748 | 1464275015979 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:03:35 INFO - PROCESS | 3748 | 1464275015985 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 3748 | ++DOCSHELL 16593400 == 25 [pid = 3748] [id = 27] 07:03:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (17205400) [pid = 3748] [serial = 77] [outer = 00000000] 07:03:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (17509800) [pid = 3748] [serial = 78] [outer = 17205400] 07:03:36 INFO - PROCESS | 3748 | 1464275016031 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17549800) [pid = 3748] [serial = 79] [outer = 17205400] 07:03:36 INFO - PROCESS | 3748 | 1464275016408 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 07:03:36 INFO - PROCESS | 3748 | 1464275016467 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 3748 | 1464275016469 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 07:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:03:36 INFO - PROCESS | 3748 | 1464275016456 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 3748 | 1464275016458 Marionette TRACE conn2 <- [1,74,null,{}] 07:03:36 INFO - PROCESS | 3748 | 1464275016462 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 3748 | 1464275016535 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:03:36 INFO - PROCESS | 3748 | 1464275016541 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 3748 | ++DOCSHELL 13BD2000 == 26 [pid = 3748] [id = 28] 07:03:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16D7AC00) [pid = 3748] [serial = 80] [outer = 00000000] 07:03:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (175A6400) [pid = 3748] [serial = 81] [outer = 16D7AC00] 07:03:36 INFO - PROCESS | 3748 | 1464275016585 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (17552800) [pid = 3748] [serial = 82] [outer = 16D7AC00] 07:03:36 INFO - PROCESS | 3748 | 1464275016974 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 07:03:37 INFO - PROCESS | 3748 | 1464275017056 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 3748 | 1464275017058 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 07:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:03:37 INFO - PROCESS | 3748 | 1464275017061 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 3748 | 1464275017063 Marionette TRACE conn2 <- [1,78,null,{}] 07:03:37 INFO - PROCESS | 3748 | 1464275017067 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 3748 | 1464275017139 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:03:37 INFO - PROCESS | 3748 | 1464275017145 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 3748 | ++DOCSHELL 13857C00 == 27 [pid = 3748] [id = 29] 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17544800) [pid = 3748] [serial = 83] [outer = 00000000] 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1775B400) [pid = 3748] [serial = 84] [outer = 17544800] 07:03:37 INFO - PROCESS | 3748 | 1464275017188 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (17C0C000) [pid = 3748] [serial = 85] [outer = 17544800] 07:03:37 INFO - PROCESS | 3748 | 1464275017586 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 526ms 07:03:37 INFO - PROCESS | 3748 | 1464275017594 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 3748 | 1464275017596 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 07:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:03:37 INFO - PROCESS | 3748 | 1464275017599 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 3748 | 1464275017601 Marionette TRACE conn2 <- [1,82,null,{}] 07:03:37 INFO - PROCESS | 3748 | 1464275017604 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 3748 | 1464275017709 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:03:37 INFO - PROCESS | 3748 | 1464275017718 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 3748 | ++DOCSHELL 14E6FC00 == 28 [pid = 3748] [id = 30] 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1667D800) [pid = 3748] [serial = 86] [outer = 00000000] 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17E7E800) [pid = 3748] [serial = 87] [outer = 1667D800] 07:03:37 INFO - PROCESS | 3748 | 1464275017763 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (180BC000) [pid = 3748] [serial = 88] [outer = 1667D800] 07:03:38 INFO - PROCESS | 3748 | 1464275018137 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 07:03:38 INFO - PROCESS | 3748 | 1464275018181 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 3748 | 1464275018183 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 07:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:03:38 INFO - PROCESS | 3748 | 1464275018187 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 3748 | 1464275018189 Marionette TRACE conn2 <- [1,86,null,{}] 07:03:38 INFO - PROCESS | 3748 | 1464275018193 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:38 INFO - PROCESS | 3748 | 1464275018323 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:03:38 INFO - PROCESS | 3748 | 1464275018337 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 3748 | ++DOCSHELL 195E9400 == 29 [pid = 3748] [id = 31] 07:03:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (195EA400) [pid = 3748] [serial = 89] [outer = 00000000] 07:03:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19ADE400) [pid = 3748] [serial = 90] [outer = 195EA400] 07:03:38 INFO - PROCESS | 3748 | 1464275018382 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19AE2400) [pid = 3748] [serial = 91] [outer = 195EA400] 07:03:38 INFO - PROCESS | 3748 | 1464275018760 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 587ms 07:03:38 INFO - PROCESS | 3748 | 1464275018784 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 3748 | 1464275018785 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 07:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:03:38 INFO - PROCESS | 3748 | 1464275018789 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 3748 | 1464275018790 Marionette TRACE conn2 <- [1,90,null,{}] 07:03:38 INFO - PROCESS | 3748 | 1464275018794 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:38 INFO - PROCESS | 3748 | 1464275018868 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:03:38 INFO - PROCESS | 3748 | 1464275018976 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 3748 | ++DOCSHELL 151E5C00 == 30 [pid = 3748] [id = 32] 07:03:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (19ADA400) [pid = 3748] [serial = 92] [outer = 00000000] 07:03:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1A0B9400) [pid = 3748] [serial = 93] [outer = 19ADA400] 07:03:39 INFO - PROCESS | 3748 | 1464275019020 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1A19F800) [pid = 3748] [serial = 94] [outer = 19ADA400] 07:03:40 INFO - PROCESS | 3748 | 1464275020072 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1344ms 07:03:40 INFO - PROCESS | 3748 | 1464275020139 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 3748 | 1464275020142 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 07:03:40 INFO - PROCESS | 3748 | 1464275020147 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:03:40 INFO - PROCESS | 3748 | 1464275020149 Marionette TRACE conn2 <- [1,94,null,{}] 07:03:40 INFO - PROCESS | 3748 | 1464275020193 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 3748 | 1464275020296 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:03:40 INFO - PROCESS | 3748 | 1464275020311 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 3748 | ++DOCSHELL 10A5C000 == 31 [pid = 3748] [id = 33] 07:03:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (10A5E400) [pid = 3748] [serial = 95] [outer = 00000000] 07:03:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (10FD4000) [pid = 3748] [serial = 96] [outer = 10A5E400] 07:03:40 INFO - PROCESS | 3748 | 1464275020358 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (110CBC00) [pid = 3748] [serial = 97] [outer = 10A5E400] 07:03:40 INFO - PROCESS | 3748 | 1464275020775 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 695ms 07:03:40 INFO - PROCESS | 3748 | 1464275020850 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 3748 | 1464275020855 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 07:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:03:40 INFO - PROCESS | 3748 | 1464275020861 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 3748 | 1464275020863 Marionette TRACE conn2 <- [1,98,null,{}] 07:03:40 INFO - PROCESS | 3748 | 1464275020867 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 3748 | 1464275020969 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:03:40 INFO - PROCESS | 3748 | 1464275020981 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 3748 | ++DOCSHELL 11C67800 == 32 [pid = 3748] [id = 34] 07:03:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (11CE7800) [pid = 3748] [serial = 98] [outer = 00000000] 07:03:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1314C800) [pid = 3748] [serial = 99] [outer = 11CE7800] 07:03:41 INFO - PROCESS | 3748 | 1464275021065 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1331D000) [pid = 3748] [serial = 100] [outer = 11CE7800] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (13D8B000) [pid = 3748] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1AEBCC00) [pid = 3748] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1AEB5C00) [pid = 3748] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1AB0D400) [pid = 3748] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1A627800) [pid = 3748] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (14E6E800) [pid = 3748] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1A1A5400) [pid = 3748] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (17548400) [pid = 3748] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (17544800) [pid = 3748] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1667D800) [pid = 3748] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (0C786000) [pid = 3748] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (11C02000) [pid = 3748] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (10279400) [pid = 3748] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (112E2C00) [pid = 3748] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (11A02000) [pid = 3748] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13858000) [pid = 3748] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (14E6B800) [pid = 3748] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15C1AC00) [pid = 3748] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16670C00) [pid = 3748] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (17205400) [pid = 3748] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:03:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16D7AC00) [pid = 3748] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:03:41 INFO - PROCESS | 3748 | 1464275021907 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1081ms 07:03:41 INFO - PROCESS | 3748 | 1464275021972 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 3748 | 1464275021975 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 07:03:41 INFO - PROCESS | 3748 | 1464275021981 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:03:41 INFO - PROCESS | 3748 | 1464275021987 Marionette TRACE conn2 <- [1,102,null,{}] 07:03:41 INFO - PROCESS | 3748 | 1464275022004 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 3748 | 1464275022114 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:03:42 INFO - PROCESS | 3748 | 1464275022121 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 3748 | ++DOCSHELL 13368800 == 33 [pid = 3748] [id = 35] 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1336B800) [pid = 3748] [serial = 101] [outer = 00000000] 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (13D84C00) [pid = 3748] [serial = 102] [outer = 1336B800] 07:03:42 INFO - PROCESS | 3748 | 1464275022171 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (140B2000) [pid = 3748] [serial = 103] [outer = 1336B800] 07:03:42 INFO - PROCESS | 3748 | 1464275022523 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 07:03:42 INFO - PROCESS | 3748 | 1464275022564 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 3748 | 1464275022567 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 07:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:03:42 INFO - PROCESS | 3748 | 1464275022570 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 3748 | 1464275022583 Marionette TRACE conn2 <- [1,106,null,{}] 07:03:42 INFO - PROCESS | 3748 | 1464275022586 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 3748 | 1464275022661 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:03:42 INFO - PROCESS | 3748 | 1464275022668 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 3748 | ++DOCSHELL 14043C00 == 34 [pid = 3748] [id = 36] 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (140BFC00) [pid = 3748] [serial = 104] [outer = 00000000] 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (151F2800) [pid = 3748] [serial = 105] [outer = 140BFC00] 07:03:42 INFO - PROCESS | 3748 | 1464275022713 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (156C6C00) [pid = 3748] [serial = 106] [outer = 140BFC00] 07:03:43 INFO - PROCESS | 3748 | 1464275023127 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 07:03:43 INFO - PROCESS | 3748 | 1464275023167 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 3748 | 1464275023168 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 07:03:43 INFO - PROCESS | 3748 | 1464275023172 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:03:43 INFO - PROCESS | 3748 | 1464275023174 Marionette TRACE conn2 <- [1,110,null,{}] 07:03:43 INFO - PROCESS | 3748 | 1464275023177 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 3748 | 1464275023248 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:03:43 INFO - PROCESS | 3748 | 1464275023254 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 3748 | ++DOCSHELL 15A09000 == 35 [pid = 3748] [id = 37] 07:03:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15A0D400) [pid = 3748] [serial = 107] [outer = 00000000] 07:03:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15D29C00) [pid = 3748] [serial = 108] [outer = 15A0D400] 07:03:43 INFO - PROCESS | 3748 | 1464275023297 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1650F800) [pid = 3748] [serial = 109] [outer = 15A0D400] 07:03:43 INFO - PROCESS | 3748 | 1464275023728 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 07:03:43 INFO - PROCESS | 3748 | 1464275023770 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 3748 | 1464275023774 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 07:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:03:43 INFO - PROCESS | 3748 | 1464275023780 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 3748 | 1464275023784 Marionette TRACE conn2 <- [1,114,null,{}] 07:03:43 INFO - PROCESS | 3748 | 1464275023791 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 3748 | 1464275023892 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:03:43 INFO - PROCESS | 3748 | 1464275023997 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 3748 | ++DOCSHELL 10BAD800 == 36 [pid = 3748] [id = 38] 07:03:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (10BAE000) [pid = 3748] [serial = 110] [outer = 00000000] 07:03:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (10FD0400) [pid = 3748] [serial = 111] [outer = 10BAE000] 07:03:44 INFO - PROCESS | 3748 | 1464275024096 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1122D000) [pid = 3748] [serial = 112] [outer = 10BAE000] 07:03:44 INFO - PROCESS | 3748 | 1464275024660 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 927ms 07:03:44 INFO - PROCESS | 3748 | 1464275024709 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 3748 | 1464275024715 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 07:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:03:44 INFO - PROCESS | 3748 | 1464275024721 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 3748 | 1464275024724 Marionette TRACE conn2 <- [1,118,null,{}] 07:03:44 INFO - PROCESS | 3748 | 1464275024728 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:44 INFO - PROCESS | 3748 | 1464275024827 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:03:44 INFO - PROCESS | 3748 | 1464275024915 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 3748 | ++DOCSHELL 10273C00 == 37 [pid = 3748] [id = 39] 07:03:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1027A400) [pid = 3748] [serial = 113] [outer = 00000000] 07:03:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13D82000) [pid = 3748] [serial = 114] [outer = 1027A400] 07:03:44 INFO - PROCESS | 3748 | 1464275024974 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (151EB800) [pid = 3748] [serial = 115] [outer = 1027A400] 07:03:45 INFO - PROCESS | 3748 | 1464275025435 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 788ms 07:03:45 INFO - PROCESS | 3748 | 1464275025505 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 3748 | 1464275025507 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 07:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:03:45 INFO - PROCESS | 3748 | 1464275025511 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 3748 | 1464275025515 Marionette TRACE conn2 <- [1,122,null,{}] 07:03:45 INFO - PROCESS | 3748 | 1464275025526 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 3748 | 1464275025631 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:03:45 INFO - PROCESS | 3748 | 1464275025716 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 3748 | ++DOCSHELL 172DFC00 == 38 [pid = 3748] [id = 40] 07:03:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (17504800) [pid = 3748] [serial = 116] [outer = 00000000] 07:03:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (17512400) [pid = 3748] [serial = 117] [outer = 17504800] 07:03:45 INFO - PROCESS | 3748 | 1464275025773 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1754B000) [pid = 3748] [serial = 118] [outer = 17504800] 07:03:46 INFO - PROCESS | 3748 | 1464275026249 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 788ms 07:03:46 INFO - PROCESS | 3748 | 1464275026312 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 3748 | 1464275026315 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 07:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:03:46 INFO - PROCESS | 3748 | 1464275026319 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 3748 | 1464275026321 Marionette TRACE conn2 <- [1,126,null,{}] 07:03:46 INFO - PROCESS | 3748 | 1464275026324 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:46 INFO - PROCESS | 3748 | 1464275026419 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:03:46 INFO - PROCESS | 3748 | 1464275026502 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 3748 | ++DOCSHELL 175C1000 == 39 [pid = 3748] [id = 41] 07:03:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (17686800) [pid = 3748] [serial = 119] [outer = 00000000] 07:03:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1775EC00) [pid = 3748] [serial = 120] [outer = 17686800] 07:03:46 INFO - PROCESS | 3748 | 1464275026555 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (17C85C00) [pid = 3748] [serial = 121] [outer = 17686800] 07:03:47 INFO - PROCESS | 3748 | 1464275027071 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 834ms 07:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:03:47 INFO - PROCESS | 3748 | 1464275027144 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 3748 | 1464275027146 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 07:03:47 INFO - PROCESS | 3748 | 1464275027150 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 3748 | 1464275027152 Marionette TRACE conn2 <- [1,130,null,{}] 07:03:47 INFO - PROCESS | 3748 | 1464275027155 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 3748 | 1464275027248 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:03:47 INFO - PROCESS | 3748 | 1464275027318 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 3748 | ++DOCSHELL 13D83800 == 40 [pid = 3748] [id = 42] 07:03:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13D85C00) [pid = 3748] [serial = 122] [outer = 00000000] 07:03:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (17507800) [pid = 3748] [serial = 123] [outer = 13D85C00] 07:03:47 INFO - PROCESS | 3748 | 1464275027371 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (17695800) [pid = 3748] [serial = 124] [outer = 13D85C00] 07:03:47 INFO - PROCESS | 3748 | 1464275027923 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 834ms 07:03:47 INFO - PROCESS | 3748 | 1464275027993 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 3748 | 1464275027997 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 07:03:47 INFO - PROCESS | 3748 | 1464275028002 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:03:47 INFO - PROCESS | 3748 | 1464275028006 Marionette TRACE conn2 <- [1,134,null,{}] 07:03:47 INFO - PROCESS | 3748 | 1464275028012 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 3748 | 1464275028103 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:03:48 INFO - PROCESS | 3748 | 1464275028178 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 3748 | ++DOCSHELL 105ED800 == 41 [pid = 3748] [id = 43] 07:03:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (10A59800) [pid = 3748] [serial = 125] [outer = 00000000] 07:03:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (10BB7C00) [pid = 3748] [serial = 126] [outer = 10A59800] 07:03:48 INFO - PROCESS | 3748 | 1464275028210 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (11227800) [pid = 3748] [serial = 127] [outer = 10A59800] 07:03:48 INFO - PROCESS | 3748 | --DOCSHELL 10A5C000 == 40 [pid = 3748] [id = 33] 07:03:48 INFO - PROCESS | 3748 | --DOCSHELL 14043C00 == 39 [pid = 3748] [id = 36] 07:03:48 INFO - PROCESS | 3748 | --DOCSHELL 13368800 == 38 [pid = 3748] [id = 35] 07:03:48 INFO - PROCESS | 3748 | --DOCSHELL 11C67800 == 37 [pid = 3748] [id = 34] 07:03:48 INFO - PROCESS | 3748 | --DOCSHELL 13857C00 == 36 [pid = 3748] [id = 29] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 175C1000 == 35 [pid = 3748] [id = 41] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 13D83800 == 34 [pid = 3748] [id = 42] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 172DFC00 == 33 [pid = 3748] [id = 40] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 15A09000 == 32 [pid = 3748] [id = 37] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 195E9400 == 31 [pid = 3748] [id = 31] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 14E6FC00 == 30 [pid = 3748] [id = 30] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 151E5C00 == 29 [pid = 3748] [id = 32] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 10BAD800 == 28 [pid = 3748] [id = 38] 07:03:49 INFO - PROCESS | 3748 | --DOCSHELL 10273C00 == 27 [pid = 3748] [id = 39] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1666FC00) [pid = 3748] [serial = 17] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1B312000) [pid = 3748] [serial = 43] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (175A6400) [pid = 3748] [serial = 81] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1775B400) [pid = 3748] [serial = 84] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (17E7E800) [pid = 3748] [serial = 87] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (19ADE400) [pid = 3748] [serial = 90] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (0F9EC000) [pid = 3748] [serial = 51] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (12D7A800) [pid = 3748] [serial = 54] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (10504000) [pid = 3748] [serial = 57] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (10564400) [pid = 3748] [serial = 58] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (112EA400) [pid = 3748] [serial = 60] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (12A91400) [pid = 3748] [serial = 63] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (13D8AC00) [pid = 3748] [serial = 66] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1433EC00) [pid = 3748] [serial = 67] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (156C6400) [pid = 3748] [serial = 69] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (156CF000) [pid = 3748] [serial = 70] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (15D1DC00) [pid = 3748] [serial = 72] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (15DC9C00) [pid = 3748] [serial = 73] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16D82800) [pid = 3748] [serial = 75] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (17509800) [pid = 3748] [serial = 78] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16F87800) [pid = 3748] [serial = 76] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (17549800) [pid = 3748] [serial = 79] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (17552800) [pid = 3748] [serial = 82] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (114A4800) [pid = 3748] [serial = 61] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (17C0C000) [pid = 3748] [serial = 85] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (180BC000) [pid = 3748] [serial = 88] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (102D2800) [pid = 3748] [serial = 52] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13370C00) [pid = 3748] [serial = 64] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13315C00) [pid = 3748] [serial = 55] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16923C00) [pid = 3748] [serial = 14] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (140B7C00) [pid = 3748] [serial = 9] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (140BC800) [pid = 3748] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (11CEE800) [pid = 3748] [serial = 4] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1AEBD000) [pid = 3748] [serial = 39] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1AD0A400) [pid = 3748] [serial = 36] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1AD0E800) [pid = 3748] [serial = 37] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1A69FC00) [pid = 3748] [serial = 33] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1A6A3800) [pid = 3748] [serial = 34] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1A57F400) [pid = 3748] [serial = 30] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1A625000) [pid = 3748] [serial = 31] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1AB0C400) [pid = 3748] [serial = 28] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1AB08800) [pid = 3748] [serial = 27] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1A0B4400) [pid = 3748] [serial = 24] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (17550400) [pid = 3748] [serial = 22] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1754B400) [pid = 3748] [serial = 21] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (1B475000) [pid = 3748] [serial = 48] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (1B00F000) [pid = 3748] [serial = 42] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (1B00A400) [pid = 3748] [serial = 45] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (1B004800) [pid = 3748] [serial = 40] [outer = 00000000] [url = about:blank] 07:03:49 INFO - PROCESS | 3748 | 1464275029262 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1298ms 07:03:49 INFO - PROCESS | 3748 | 1464275029299 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 3748 | 1464275029303 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 07:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:03:49 INFO - PROCESS | 3748 | 1464275029308 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 3748 | 1464275029311 Marionette TRACE conn2 <- [1,138,null,{}] 07:03:49 INFO - PROCESS | 3748 | 1464275029316 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:49 INFO - PROCESS | 3748 | 1464275029400 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:03:49 INFO - PROCESS | 3748 | 1464275029468 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 3748 | ++DOCSHELL 110D0000 == 28 [pid = 3748] [id = 44] 07:03:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (110D1C00) [pid = 3748] [serial = 128] [outer = 00000000] 07:03:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (1141B800) [pid = 3748] [serial = 129] [outer = 110D1C00] 07:03:49 INFO - PROCESS | 3748 | 1464275029516 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (11C67400) [pid = 3748] [serial = 130] [outer = 110D1C00] 07:03:49 INFO - PROCESS | 3748 | 1464275029875 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 633ms 07:03:49 INFO - PROCESS | 3748 | 1464275029931 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 3748 | 1464275029937 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 07:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:03:49 INFO - PROCESS | 3748 | 1464275029944 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 3748 | 1464275029946 Marionette TRACE conn2 <- [1,142,null,{}] 07:03:49 INFO - PROCESS | 3748 | 1464275029955 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 3748 | 1464275030038 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:03:50 INFO - PROCESS | 3748 | 1464275030045 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 3748 | ++DOCSHELL 1289BC00 == 29 [pid = 3748] [id = 45] 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (12AE9400) [pid = 3748] [serial = 131] [outer = 00000000] 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (13318400) [pid = 3748] [serial = 132] [outer = 12AE9400] 07:03:50 INFO - PROCESS | 3748 | 1464275030090 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (13365000) [pid = 3748] [serial = 133] [outer = 12AE9400] 07:03:50 INFO - PROCESS | 3748 | 1464275030505 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 07:03:50 INFO - PROCESS | 3748 | 1464275030538 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 3748 | 1464275030541 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 07:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:03:50 INFO - PROCESS | 3748 | 1464275030545 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 3748 | 1464275030548 Marionette TRACE conn2 <- [1,146,null,{}] 07:03:50 INFO - PROCESS | 3748 | 1464275030563 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 3748 | 1464275030644 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:03:50 INFO - PROCESS | 3748 | 1464275030655 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 3748 | ++DOCSHELL 1433A000 == 30 [pid = 3748] [id = 46] 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (1433A400) [pid = 3748] [serial = 134] [outer = 00000000] 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (14342C00) [pid = 3748] [serial = 135] [outer = 1433A400] 07:03:50 INFO - PROCESS | 3748 | 1464275030733 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (151F0800) [pid = 3748] [serial = 136] [outer = 1433A400] 07:03:51 INFO - PROCESS | 3748 | 1464275031118 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 633ms 07:03:51 INFO - PROCESS | 3748 | --DOCSHELL 105ED800 == 29 [pid = 3748] [id = 43] 07:03:51 INFO - PROCESS | 3748 | --DOCSHELL 110D0000 == 28 [pid = 3748] [id = 44] 07:03:51 INFO - PROCESS | 3748 | 1464275031790 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 3748 | 1464275031794 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 07:03:51 INFO - PROCESS | 3748 | 1464275031803 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 3748 | 1464275031807 Marionette TRACE conn2 <- [1,150,null,{}] 07:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:03:51 INFO - PROCESS | 3748 | 1464275031821 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:51 INFO - PROCESS | 3748 | 1464275031930 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:03:51 INFO - PROCESS | 3748 | 1464275031941 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 3748 | ++DOCSHELL 10BACC00 == 29 [pid = 3748] [id = 47] 07:03:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (10BAD400) [pid = 3748] [serial = 137] [outer = 00000000] 07:03:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (10FD2000) [pid = 3748] [serial = 138] [outer = 10BAD400] 07:03:52 INFO - PROCESS | 3748 | 1464275032028 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (112EC400) [pid = 3748] [serial = 139] [outer = 10BAD400] 07:03:52 INFO - PROCESS | 3748 | 1464275032482 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 726ms 07:03:52 INFO - PROCESS | 3748 | 1464275032542 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 3748 | 1464275032545 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 07:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:03:52 INFO - PROCESS | 3748 | 1464275032553 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 3748 | 1464275032556 Marionette TRACE conn2 <- [1,154,null,{}] 07:03:52 INFO - PROCESS | 3748 | 1464275032569 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:52 INFO - PROCESS | 3748 | 1464275032671 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:03:52 INFO - PROCESS | 3748 | 1464275032684 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 3748 | ++DOCSHELL 130CF800 == 30 [pid = 3748] [id = 48] 07:03:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13314000) [pid = 3748] [serial = 140] [outer = 00000000] 07:03:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (138DFC00) [pid = 3748] [serial = 141] [outer = 13314000] 07:03:52 INFO - PROCESS | 3748 | 1464275032729 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (13BCC000) [pid = 3748] [serial = 142] [outer = 13314000] 07:03:53 INFO - PROCESS | 3748 | 1464275033368 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (19ADA400) [pid = 3748] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (195EA400) [pid = 3748] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15A0D400) [pid = 3748] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (140BFC00) [pid = 3748] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (11CE7800) [pid = 3748] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (10A5E400) [pid = 3748] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1336B800) [pid = 3748] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (17504800) [pid = 3748] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (10BAE000) [pid = 3748] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:03:53 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (1027A400) [pid = 3748] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 880ms 07:03:53 INFO - PROCESS | 3748 | 1464275033457 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 3748 | 1464275033459 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 07:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:03:53 INFO - PROCESS | 3748 | 1464275033462 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 3748 | 1464275033464 Marionette TRACE conn2 <- [1,158,null,{}] 07:03:53 INFO - PROCESS | 3748 | 1464275033473 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 3748 | 1464275033550 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:03:53 INFO - PROCESS | 3748 | 1464275033559 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 3748 | ++DOCSHELL 13D85800 == 31 [pid = 3748] [id = 49] 07:03:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (13D88800) [pid = 3748] [serial = 143] [outer = 00000000] 07:03:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (140BC400) [pid = 3748] [serial = 144] [outer = 13D88800] 07:03:53 INFO - PROCESS | 3748 | 1464275033607 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (15587800) [pid = 3748] [serial = 145] [outer = 13D88800] 07:03:54 INFO - PROCESS | 3748 | 1464275033995 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 07:03:54 INFO - PROCESS | 3748 | 1464275034042 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 3748 | 1464275034044 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 07:03:54 INFO - PROCESS | 3748 | 1464275034048 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:03:54 INFO - PROCESS | 3748 | 1464275034049 Marionette TRACE conn2 <- [1,162,null,{}] 07:03:54 INFO - PROCESS | 3748 | 1464275034057 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 3748 | 1464275034133 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:03:54 INFO - PROCESS | 3748 | 1464275034140 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 3748 | ++DOCSHELL 140BC000 == 32 [pid = 3748] [id = 50] 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15D1C400) [pid = 3748] [serial = 146] [outer = 00000000] 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1613F400) [pid = 3748] [serial = 147] [outer = 15D1C400] 07:03:54 INFO - PROCESS | 3748 | 1464275034184 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1666E800) [pid = 3748] [serial = 148] [outer = 15D1C400] 07:03:54 INFO - PROCESS | 3748 | 1464275034600 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 07:03:54 INFO - PROCESS | 3748 | 1464275034645 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 3748 | 1464275034647 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 07:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:03:54 INFO - PROCESS | 3748 | 1464275034650 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 3748 | 1464275034652 Marionette TRACE conn2 <- [1,166,null,{}] 07:03:54 INFO - PROCESS | 3748 | 1464275034656 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 3748 | 1464275034735 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:03:54 INFO - PROCESS | 3748 | 1464275034744 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 3748 | ++DOCSHELL 16673000 == 33 [pid = 3748] [id = 51] 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16924800) [pid = 3748] [serial = 149] [outer = 00000000] 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16D84400) [pid = 3748] [serial = 150] [outer = 16924800] 07:03:54 INFO - PROCESS | 3748 | 1464275034795 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (172DE400) [pid = 3748] [serial = 151] [outer = 16924800] 07:03:55 INFO - PROCESS | 3748 | 1464275035232 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 633ms 07:03:55 INFO - PROCESS | 3748 | 1464275035290 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 3748 | 1464275035292 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 07:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:03:55 INFO - PROCESS | 3748 | 1464275035295 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 3748 | 1464275035297 Marionette TRACE conn2 <- [1,170,null,{}] 07:03:55 INFO - PROCESS | 3748 | 1464275035284 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:55 INFO - PROCESS | 3748 | 1464275035411 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:03:55 INFO - PROCESS | 3748 | 1464275035486 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 3748 | ++DOCSHELL 0F986800 == 34 [pid = 3748] [id = 52] 07:03:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (0F9E7C00) [pid = 3748] [serial = 152] [outer = 00000000] 07:03:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (102CB400) [pid = 3748] [serial = 153] [outer = 0F9E7C00] 07:03:55 INFO - PROCESS | 3748 | 1464275035542 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (10A5FC00) [pid = 3748] [serial = 154] [outer = 0F9E7C00] 07:03:56 INFO - PROCESS | 3748 | 1464275036150 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 896ms 07:03:56 INFO - PROCESS | 3748 | 1464275036183 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 3748 | 1464275036187 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 07:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:03:56 INFO - PROCESS | 3748 | 1464275036191 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 3748 | 1464275036196 Marionette TRACE conn2 <- [1,174,null,{}] 07:03:56 INFO - PROCESS | 3748 | 1464275036201 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 3748 | 1464275036298 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:03:56 INFO - PROCESS | 3748 | 1464275036366 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 3748 | ++DOCSHELL 1336A800 == 35 [pid = 3748] [id = 53] 07:03:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13371C00) [pid = 3748] [serial = 155] [outer = 00000000] 07:03:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (140B2400) [pid = 3748] [serial = 156] [outer = 13371C00] 07:03:56 INFO - PROCESS | 3748 | 1464275036423 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (15583400) [pid = 3748] [serial = 157] [outer = 13371C00] 07:03:56 INFO - PROCESS | 3748 | 1464275036921 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 787ms 07:03:56 INFO - PROCESS | 3748 | 1464275036979 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 3748 | 1464275036982 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 07:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:03:56 INFO - PROCESS | 3748 | 1464275036986 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 3748 | 1464275036988 Marionette TRACE conn2 <- [1,178,null,{}] 07:03:56 INFO - PROCESS | 3748 | 1464275036993 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 3748 | 1464275037087 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:03:57 INFO - PROCESS | 3748 | 1464275037171 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 3748 | ++DOCSHELL 10BB0400 == 36 [pid = 3748] [id = 54] 07:03:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (14036800) [pid = 3748] [serial = 158] [outer = 00000000] 07:03:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17546C00) [pid = 3748] [serial = 159] [outer = 14036800] 07:03:57 INFO - PROCESS | 3748 | 1464275037226 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1754DC00) [pid = 3748] [serial = 160] [outer = 14036800] 07:03:57 INFO - PROCESS | 3748 | 1464275037740 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 787ms 07:03:57 INFO - PROCESS | 3748 | 1464275037786 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 3748 | 1464275037790 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 07:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:03:57 INFO - PROCESS | 3748 | 1464275037802 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 3748 | 1464275037806 Marionette TRACE conn2 <- [1,182,null,{}] 07:03:57 INFO - PROCESS | 3748 | 1464275037810 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 3748 | 1464275037916 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:03:57 INFO - PROCESS | 3748 | 1464275037995 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 3748 | ++DOCSHELL 17687C00 == 37 [pid = 3748] [id = 55] 07:03:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17688000) [pid = 3748] [serial = 161] [outer = 00000000] 07:03:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1775B000) [pid = 3748] [serial = 162] [outer = 17688000] 07:03:58 INFO - PROCESS | 3748 | 1464275038048 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17756800) [pid = 3748] [serial = 163] [outer = 17688000] 07:03:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17E7A400) [pid = 3748] [serial = 164] [outer = 1B31E400] 07:03:58 INFO - PROCESS | 3748 | 1464275038663 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 927ms 07:03:58 INFO - PROCESS | 3748 | 1464275038726 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 3748 | 1464275038728 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 07:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:03:58 INFO - PROCESS | 3748 | 1464275038732 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 3748 | 1464275038734 Marionette TRACE conn2 <- [1,186,null,{}] 07:03:58 INFO - PROCESS | 3748 | 1464275038738 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 3748 | 1464275038831 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:03:58 INFO - PROCESS | 3748 | 1464275038904 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 3748 | ++DOCSHELL 1288A800 == 38 [pid = 3748] [id = 56] 07:03:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1288AC00) [pid = 3748] [serial = 165] [outer = 00000000] 07:03:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (13370000) [pid = 3748] [serial = 166] [outer = 1288AC00] 07:03:58 INFO - PROCESS | 3748 | 1464275038958 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (14334800) [pid = 3748] [serial = 167] [outer = 1288AC00] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 16673000 == 37 [pid = 3748] [id = 51] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 140BC000 == 36 [pid = 3748] [id = 50] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 13D85800 == 35 [pid = 3748] [id = 49] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 130CF800 == 34 [pid = 3748] [id = 48] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 10BACC00 == 33 [pid = 3748] [id = 47] 07:03:59 INFO - PROCESS | 3748 | --DOCSHELL 1433A000 == 32 [pid = 3748] [id = 46] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1650F800) [pid = 3748] [serial = 109] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1775EC00) [pid = 3748] [serial = 120] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (17507800) [pid = 3748] [serial = 123] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10BB7C00) [pid = 3748] [serial = 126] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (156C6C00) [pid = 3748] [serial = 106] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1141B800) [pid = 3748] [serial = 129] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (13318400) [pid = 3748] [serial = 132] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (10FD0400) [pid = 3748] [serial = 111] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1122D000) [pid = 3748] [serial = 112] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13D82000) [pid = 3748] [serial = 114] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (151EB800) [pid = 3748] [serial = 115] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (17512400) [pid = 3748] [serial = 117] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1754B000) [pid = 3748] [serial = 118] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1314C800) [pid = 3748] [serial = 99] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (10FD4000) [pid = 3748] [serial = 96] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (151F2800) [pid = 3748] [serial = 105] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1331D000) [pid = 3748] [serial = 100] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (13D84C00) [pid = 3748] [serial = 102] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (140B2000) [pid = 3748] [serial = 103] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (110CBC00) [pid = 3748] [serial = 97] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1A19F800) [pid = 3748] [serial = 94] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15D29C00) [pid = 3748] [serial = 108] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1A0B9400) [pid = 3748] [serial = 93] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (19AE2400) [pid = 3748] [serial = 91] [outer = 00000000] [url = about:blank] 07:03:59 INFO - PROCESS | 3748 | 1464275039559 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 895ms 07:03:59 INFO - PROCESS | 3748 | 1464275039620 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 3748 | 1464275039624 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 07:03:59 INFO - PROCESS | 3748 | 1464275039629 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:03:59 INFO - PROCESS | 3748 | 1464275039633 Marionette TRACE conn2 <- [1,190,null,{}] 07:03:59 INFO - PROCESS | 3748 | 1464275039638 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 3748 | 1464275039786 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:03:59 INFO - PROCESS | 3748 | 1464275039834 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 3748 | ++DOCSHELL 10FD4000 == 33 [pid = 3748] [id = 57] 07:03:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (10FD6800) [pid = 3748] [serial = 168] [outer = 00000000] 07:03:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (11A0B800) [pid = 3748] [serial = 169] [outer = 10FD6800] 07:03:59 INFO - PROCESS | 3748 | 1464275039888 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1289D000) [pid = 3748] [serial = 170] [outer = 10FD6800] 07:04:00 INFO - PROCESS | 3748 | 1464275040261 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 695ms 07:04:00 INFO - PROCESS | 3748 | 1464275040330 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 3748 | 1464275040336 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 07:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:04:00 INFO - PROCESS | 3748 | 1464275040342 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 3748 | 1464275040344 Marionette TRACE conn2 <- [1,194,null,{}] 07:04:00 INFO - PROCESS | 3748 | 1464275040348 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:00 INFO - PROCESS | 3748 | 1464275040451 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:04:00 INFO - PROCESS | 3748 | 1464275040459 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 3748 | ++DOCSHELL 13319C00 == 34 [pid = 3748] [id = 58] 07:04:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1331B800) [pid = 3748] [serial = 171] [outer = 00000000] 07:04:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13D85800) [pid = 3748] [serial = 172] [outer = 1331B800] 07:04:00 INFO - PROCESS | 3748 | 1464275040503 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (140B8C00) [pid = 3748] [serial = 173] [outer = 1331B800] 07:04:00 INFO - PROCESS | 3748 | 1464275040905 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 633ms 07:04:00 INFO - PROCESS | 3748 | 1464275040961 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 3748 | 1464275040963 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 07:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:04:00 INFO - PROCESS | 3748 | 1464275040967 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 3748 | 1464275040970 Marionette TRACE conn2 <- [1,198,null,{}] 07:04:00 INFO - PROCESS | 3748 | 1464275040980 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 3748 | 1464275041062 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:04:01 INFO - PROCESS | 3748 | 1464275041077 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 3748 | ++DOCSHELL 15D26000 == 35 [pid = 3748] [id = 59] 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (15D26C00) [pid = 3748] [serial = 174] [outer = 00000000] 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16140400) [pid = 3748] [serial = 175] [outer = 15D26C00] 07:04:01 INFO - PROCESS | 3748 | 1464275041123 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16671800) [pid = 3748] [serial = 176] [outer = 15D26C00] 07:04:01 INFO - PROCESS | 3748 | 1464275041507 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 586ms 07:04:01 INFO - PROCESS | 3748 | 1464275041564 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 3748 | 1464275041566 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 07:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:04:01 INFO - PROCESS | 3748 | 1464275041570 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 3748 | 1464275041571 Marionette TRACE conn2 <- [1,202,null,{}] 07:04:01 INFO - PROCESS | 3748 | 1464275041574 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 3748 | 1464275041653 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:04:01 INFO - PROCESS | 3748 | 1464275041660 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 3748 | ++DOCSHELL 16140000 == 36 [pid = 3748] [id = 60] 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1659B800) [pid = 3748] [serial = 177] [outer = 00000000] 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1754AC00) [pid = 3748] [serial = 178] [outer = 1659B800] 07:04:01 INFO - PROCESS | 3748 | 1464275041703 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (175A4C00) [pid = 3748] [serial = 179] [outer = 1659B800] 07:04:02 INFO - PROCESS | 3748 | 1464275042139 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 07:04:02 INFO - PROCESS | 3748 | 1464275042166 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 3748 | 1464275042168 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 07:04:02 INFO - PROCESS | 3748 | 1464275042172 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:04:02 INFO - PROCESS | 3748 | 1464275042173 Marionette TRACE conn2 <- [1,206,null,{}] 07:04:02 INFO - PROCESS | 3748 | 1464275042177 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 3748 | 1464275042273 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:04:02 INFO - PROCESS | 3748 | 1464275042263 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 3748 | ++DOCSHELL 105F5400 == 37 [pid = 3748] [id = 61] 07:04:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (17548800) [pid = 3748] [serial = 180] [outer = 00000000] 07:04:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (17756000) [pid = 3748] [serial = 181] [outer = 17548800] 07:04:02 INFO - PROCESS | 3748 | 1464275042307 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1775F000) [pid = 3748] [serial = 182] [outer = 17548800] 07:04:02 INFO - PROCESS | 3748 | 1464275042740 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 618ms 07:04:02 INFO - PROCESS | 3748 | 1464275042793 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 3748 | 1464275042795 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 07:04:02 INFO - PROCESS | 3748 | 1464275042799 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:04:02 INFO - PROCESS | 3748 | 1464275042800 Marionette TRACE conn2 <- [1,210,null,{}] 07:04:02 INFO - PROCESS | 3748 | 1464275042807 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 3748 | 1464275042914 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:04:02 INFO - PROCESS | 3748 | 1464275042923 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 3748 | ++DOCSHELL 17547000 == 38 [pid = 3748] [id = 62] 07:04:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17C92C00) [pid = 3748] [serial = 183] [outer = 00000000] 07:04:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (19ADA000) [pid = 3748] [serial = 184] [outer = 17C92C00] 07:04:02 INFO - PROCESS | 3748 | 1464275042973 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (19AE2400) [pid = 3748] [serial = 185] [outer = 17C92C00] 07:04:03 INFO - PROCESS | 3748 | 1464275043394 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 633ms 07:04:03 INFO - PROCESS | 3748 | 1464275043437 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 3748 | 1464275043439 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 07:04:03 INFO - PROCESS | 3748 | 1464275043442 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:04:03 INFO - PROCESS | 3748 | 1464275043444 Marionette TRACE conn2 <- [1,214,null,{}] 07:04:03 INFO - PROCESS | 3748 | 1464275043447 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 3748 | 1464275043553 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:04:03 INFO - PROCESS | 3748 | 1464275043559 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 3748 | ++DOCSHELL 10BACC00 == 39 [pid = 3748] [id = 63] 07:04:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (199EDC00) [pid = 3748] [serial = 186] [outer = 00000000] 07:04:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1A0B2000) [pid = 3748] [serial = 187] [outer = 199EDC00] 07:04:03 INFO - PROCESS | 3748 | 1464275043602 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1A0B6400) [pid = 3748] [serial = 188] [outer = 199EDC00] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13314000) [pid = 3748] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (13D88800) [pid = 3748] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (15D1C400) [pid = 3748] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (10BAD400) [pid = 3748] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1433A400) [pid = 3748] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A59800) [pid = 3748] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (12AE9400) [pid = 3748] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (110D1C00) [pid = 3748] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (17686800) [pid = 3748] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:04:03 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13D85C00) [pid = 3748] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:04:03 INFO - PROCESS | 3748 | 1464275043992 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 07:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:04:04 INFO - PROCESS | 3748 | 1464275044023 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 3748 | 1464275044025 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 07:04:04 INFO - PROCESS | 3748 | 1464275044028 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 3748 | 1464275044030 Marionette TRACE conn2 <- [1,218,null,{}] 07:04:04 INFO - PROCESS | 3748 | 1464275044033 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 3748 | 1464275044115 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:04:04 INFO - PROCESS | 3748 | 1464275044180 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 3748 | ++DOCSHELL 10FD3400 == 40 [pid = 3748] [id = 64] 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (110D1C00) [pid = 3748] [serial = 189] [outer = 00000000] 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (14044000) [pid = 3748] [serial = 190] [outer = 110D1C00] 07:04:04 INFO - PROCESS | 3748 | 1464275044224 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1A0AB800) [pid = 3748] [serial = 191] [outer = 110D1C00] 07:04:04 INFO - PROCESS | 3748 | 1464275044569 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 587ms 07:04:04 INFO - PROCESS | 3748 | 1464275044626 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 3748 | 1464275044628 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 07:04:04 INFO - PROCESS | 3748 | 1464275044631 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:04:04 INFO - PROCESS | 3748 | 1464275044633 Marionette TRACE conn2 <- [1,222,null,{}] 07:04:04 INFO - PROCESS | 3748 | 1464275044637 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 3748 | 1464275044735 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:04:04 INFO - PROCESS | 3748 | 1464275044743 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 3748 | ++DOCSHELL 15C19C00 == 41 [pid = 3748] [id = 65] 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15D1C400) [pid = 3748] [serial = 192] [outer = 00000000] 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1A438800) [pid = 3748] [serial = 193] [outer = 15D1C400] 07:04:04 INFO - PROCESS | 3748 | 1464275044786 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1A439000) [pid = 3748] [serial = 194] [outer = 15D1C400] 07:04:05 INFO - PROCESS | 3748 | 1464275045152 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 07:04:05 INFO - PROCESS | 3748 | 1464275045212 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 3748 | 1464275045214 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 07:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:04:05 INFO - PROCESS | 3748 | 1464275045217 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 3748 | 1464275045219 Marionette TRACE conn2 <- [1,226,null,{}] 07:04:05 INFO - PROCESS | 3748 | 1464275045222 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 3748 | 1464275045295 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:04:05 INFO - PROCESS | 3748 | 1464275045366 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 3748 | ++DOCSHELL 112E5000 == 42 [pid = 3748] [id = 66] 07:04:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (128A6400) [pid = 3748] [serial = 195] [outer = 00000000] 07:04:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1A575400) [pid = 3748] [serial = 196] [outer = 128A6400] 07:04:05 INFO - PROCESS | 3748 | 1464275045408 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1A579000) [pid = 3748] [serial = 197] [outer = 128A6400] 07:04:05 INFO - PROCESS | 3748 | 1464275045788 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 07:04:05 INFO - PROCESS | 3748 | 1464275045814 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 3748 | 1464275045816 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 07:04:05 INFO - PROCESS | 3748 | 1464275045820 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:04:05 INFO - PROCESS | 3748 | 1464275045822 Marionette TRACE conn2 <- [1,230,null,{}] 07:04:05 INFO - PROCESS | 3748 | 1464275045825 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 3748 | 1464275045963 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:04:06 INFO - PROCESS | 3748 | 1464275046038 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 3748 | ++DOCSHELL 10503800 == 43 [pid = 3748] [id = 67] 07:04:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1050AC00) [pid = 3748] [serial = 198] [outer = 00000000] 07:04:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (10A58400) [pid = 3748] [serial = 199] [outer = 1050AC00] 07:04:06 INFO - PROCESS | 3748 | 1464275046141 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (10FD8000) [pid = 3748] [serial = 200] [outer = 1050AC00] 07:04:06 INFO - PROCESS | 3748 | 1464275046690 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 942ms 07:04:06 INFO - PROCESS | 3748 | 1464275046751 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 3748 | 1464275046755 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 07:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:04:06 INFO - PROCESS | 3748 | 1464275046760 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 3748 | 1464275046763 Marionette TRACE conn2 <- [1,234,null,{}] 07:04:06 INFO - PROCESS | 3748 | 1464275046768 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 3748 | 1464275046871 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:04:06 INFO - PROCESS | 3748 | 1464275046943 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 3748 | ++DOCSHELL 138DF400 == 44 [pid = 3748] [id = 68] 07:04:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13BCBC00) [pid = 3748] [serial = 201] [outer = 00000000] 07:04:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (15586C00) [pid = 3748] [serial = 202] [outer = 13BCBC00] 07:04:06 INFO - PROCESS | 3748 | 1464275046999 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15A14800) [pid = 3748] [serial = 203] [outer = 13BCBC00] 07:04:07 INFO - PROCESS | 3748 | 1464275047574 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 819ms 07:04:07 INFO - PROCESS | 3748 | 1464275047604 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 3748 | 1464275047607 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 07:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:04:07 INFO - PROCESS | 3748 | 1464275047611 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 3748 | 1464275047613 Marionette TRACE conn2 <- [1,238,null,{}] 07:04:07 INFO - PROCESS | 3748 | 1464275047617 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:07 INFO - PROCESS | 3748 | 1464275047718 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:04:07 INFO - PROCESS | 3748 | 1464275047806 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 3748 | ++DOCSHELL 175AB800 == 45 [pid = 3748] [id = 69] 07:04:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (175B9000) [pid = 3748] [serial = 204] [outer = 00000000] 07:04:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (180BA400) [pid = 3748] [serial = 205] [outer = 175B9000] 07:04:07 INFO - PROCESS | 3748 | 1464275047860 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (195EC000) [pid = 3748] [serial = 206] [outer = 175B9000] 07:04:08 INFO - PROCESS | 3748 | 1464275048384 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 834ms 07:04:08 INFO - PROCESS | 3748 | 1464275048435 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 3748 | 1464275048440 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 07:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:04:08 INFO - PROCESS | 3748 | 1464275048451 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 3748 | 1464275048456 Marionette TRACE conn2 <- [1,242,null,{}] 07:04:08 INFO - PROCESS | 3748 | 1464275048460 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 3748 | 1464275048562 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:04:08 INFO - PROCESS | 3748 | 1464275048635 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 3748 | ++DOCSHELL 180B9C00 == 46 [pid = 3748] [id = 70] 07:04:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (199ED000) [pid = 3748] [serial = 207] [outer = 00000000] 07:04:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1A0BAC00) [pid = 3748] [serial = 208] [outer = 199ED000] 07:04:08 INFO - PROCESS | 3748 | 1464275048688 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1A572C00) [pid = 3748] [serial = 209] [outer = 199ED000] 07:04:09 INFO - PROCESS | 3748 | 1464275049234 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 865ms 07:04:09 INFO - PROCESS | 3748 | 1464275049360 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 3748 | 1464275049363 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 07:04:09 INFO - PROCESS | 3748 | 1464275049382 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 3748 | 1464275049386 Marionette TRACE conn2 <- [1,246,null,{}] 07:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:04:09 INFO - PROCESS | 3748 | 1464275049391 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:09 INFO - PROCESS | 3748 | 1464275049492 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:04:09 INFO - PROCESS | 3748 | 1464275049559 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 3748 | ++DOCSHELL 112E9C00 == 47 [pid = 3748] [id = 71] 07:04:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (11A03800) [pid = 3748] [serial = 210] [outer = 00000000] 07:04:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1307B000) [pid = 3748] [serial = 211] [outer = 11A03800] 07:04:09 INFO - PROCESS | 3748 | 1464275049607 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13321000) [pid = 3748] [serial = 212] [outer = 11A03800] 07:04:10 INFO - PROCESS | 3748 | 1464275050175 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 834ms 07:04:10 INFO - PROCESS | 3748 | 1464275050234 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 3748 | 1464275050238 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 07:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:04:10 INFO - PROCESS | 3748 | 1464275050245 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 3748 | 1464275050249 Marionette TRACE conn2 <- [1,250,null,{}] 07:04:10 INFO - PROCESS | 3748 | 1464275050253 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 3748 | 1464275050346 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:04:10 INFO - PROCESS | 3748 | 1464275050441 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 3748 | ++DOCSHELL 151F3800 == 48 [pid = 3748] [id = 72] 07:04:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1557F000) [pid = 3748] [serial = 213] [outer = 00000000] 07:04:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (15C17C00) [pid = 3748] [serial = 214] [outer = 1557F000] 07:04:10 INFO - PROCESS | 3748 | 1464275050489 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (15D25C00) [pid = 3748] [serial = 215] [outer = 1557F000] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 112E5000 == 47 [pid = 3748] [id = 66] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 15C19C00 == 46 [pid = 3748] [id = 65] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 10FD3400 == 45 [pid = 3748] [id = 64] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 10BACC00 == 44 [pid = 3748] [id = 63] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 17547000 == 43 [pid = 3748] [id = 62] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 105F5400 == 42 [pid = 3748] [id = 61] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 16140000 == 41 [pid = 3748] [id = 60] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 15D26000 == 40 [pid = 3748] [id = 59] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 13319C00 == 39 [pid = 3748] [id = 58] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 1289BC00 == 38 [pid = 3748] [id = 45] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 10FD4000 == 37 [pid = 3748] [id = 57] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 1288A800 == 36 [pid = 3748] [id = 56] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 17687C00 == 35 [pid = 3748] [id = 55] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 10BB0400 == 34 [pid = 3748] [id = 54] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 1336A800 == 33 [pid = 3748] [id = 53] 07:04:10 INFO - PROCESS | 3748 | --DOCSHELL 0F986800 == 32 [pid = 3748] [id = 52] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (138DFC00) [pid = 3748] [serial = 141] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (140BC400) [pid = 3748] [serial = 144] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1666E800) [pid = 3748] [serial = 148] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (13BCC000) [pid = 3748] [serial = 142] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (10FD2000) [pid = 3748] [serial = 138] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (112EC400) [pid = 3748] [serial = 139] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1613F400) [pid = 3748] [serial = 147] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (151F0800) [pid = 3748] [serial = 136] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15587800) [pid = 3748] [serial = 145] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (14342C00) [pid = 3748] [serial = 135] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (11227800) [pid = 3748] [serial = 127] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13365000) [pid = 3748] [serial = 133] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (11C67400) [pid = 3748] [serial = 130] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (17C85C00) [pid = 3748] [serial = 121] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (17695800) [pid = 3748] [serial = 124] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16D84400) [pid = 3748] [serial = 150] [outer = 00000000] [url = about:blank] 07:04:10 INFO - PROCESS | 3748 | 1464275050907 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 726ms 07:04:10 INFO - PROCESS | 3748 | 1464275050969 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 3748 | 1464275050971 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 07:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:04:10 INFO - PROCESS | 3748 | 1464275050998 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 3748 | 1464275051001 Marionette TRACE conn2 <- [1,254,null,{}] 07:04:11 INFO - PROCESS | 3748 | 1464275051012 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:11 INFO - PROCESS | 3748 | 1464275051098 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:04:11 INFO - PROCESS | 3748 | 1464275051114 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 3748 | ++DOCSHELL 13366400 == 33 [pid = 3748] [id = 73] 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (13368800) [pid = 3748] [serial = 216] [outer = 00000000] 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1433E800) [pid = 3748] [serial = 217] [outer = 13368800] 07:04:11 INFO - PROCESS | 3748 | 1464275051162 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (15586800) [pid = 3748] [serial = 218] [outer = 13368800] 07:04:11 INFO - PROCESS | 3748 | 1464275051564 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 07:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:04:11 INFO - PROCESS | 3748 | 1464275051596 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 3748 | 1464275051598 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 07:04:11 INFO - PROCESS | 3748 | 1464275051602 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 3748 | 1464275051603 Marionette TRACE conn2 <- [1,258,null,{}] 07:04:11 INFO - PROCESS | 3748 | 1464275051607 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:11 INFO - PROCESS | 3748 | 1464275051688 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:04:11 INFO - PROCESS | 3748 | 1464275051695 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 3748 | ++DOCSHELL 156CB800 == 34 [pid = 3748] [id = 74] 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15DC9C00) [pid = 3748] [serial = 219] [outer = 00000000] 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (169CD000) [pid = 3748] [serial = 220] [outer = 15DC9C00] 07:04:11 INFO - PROCESS | 3748 | 1464275051740 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16F8C800) [pid = 3748] [serial = 221] [outer = 15DC9C00] 07:04:12 INFO - PROCESS | 3748 | 1464275052139 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 07:04:12 INFO - PROCESS | 3748 | 1464275052182 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 3748 | 1464275052184 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 07:04:12 INFO - PROCESS | 3748 | 1464275052187 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:04:12 INFO - PROCESS | 3748 | 1464275052189 Marionette TRACE conn2 <- [1,262,null,{}] 07:04:12 INFO - PROCESS | 3748 | 1464275052196 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 3748 | 1464275052270 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:04:12 INFO - PROCESS | 3748 | 1464275052276 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 3748 | ++DOCSHELL 1667CC00 == 35 [pid = 3748] [id = 75] 07:04:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1750E800) [pid = 3748] [serial = 222] [outer = 00000000] 07:04:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1754E000) [pid = 3748] [serial = 223] [outer = 1750E800] 07:04:12 INFO - PROCESS | 3748 | 1464275052320 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (175B8400) [pid = 3748] [serial = 224] [outer = 1750E800] 07:04:12 INFO - PROCESS | 3748 | 1464275052735 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 07:04:12 INFO - PROCESS | 3748 | 1464275052794 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 3748 | 1464275052796 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 07:04:12 INFO - PROCESS | 3748 | 1464275052800 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 3748 | 1464275052801 Marionette TRACE conn2 <- [1,266,null,{}] 07:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:04:12 INFO - PROCESS | 3748 | 1464275052814 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 3748 | 1464275052938 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:04:12 INFO - PROCESS | 3748 | 1464275052989 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 3748 | ++DOCSHELL 17E7EC00 == 36 [pid = 3748] [id = 76] 07:04:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (195E9400) [pid = 3748] [serial = 225] [outer = 00000000] 07:04:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (195F3800) [pid = 3748] [serial = 226] [outer = 195E9400] 07:04:13 INFO - PROCESS | 3748 | 1464275053035 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (199EB000) [pid = 3748] [serial = 227] [outer = 195E9400] 07:04:13 INFO - PROCESS | 3748 | 1464275053424 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 07:04:13 INFO - PROCESS | 3748 | 1464275053460 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 3748 | 1464275053462 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 07:04:13 INFO - PROCESS | 3748 | 1464275053465 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:04:13 INFO - PROCESS | 3748 | 1464275053467 Marionette TRACE conn2 <- [1,270,null,{}] 07:04:13 INFO - PROCESS | 3748 | 1464275053470 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 3748 | 1464275053555 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:04:13 INFO - PROCESS | 3748 | 1464275053624 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 3748 | ++DOCSHELL 10FCE400 == 37 [pid = 3748] [id = 77] 07:04:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (180B6400) [pid = 3748] [serial = 228] [outer = 00000000] 07:04:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1A0B4400) [pid = 3748] [serial = 229] [outer = 180B6400] 07:04:13 INFO - PROCESS | 3748 | 1464275053668 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1A0B9400) [pid = 3748] [serial = 230] [outer = 180B6400] 07:04:14 INFO - PROCESS | 3748 | 1464275054046 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 633ms 07:04:14 INFO - PROCESS | 3748 | 1464275054087 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 3748 | 1464275054089 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 07:04:14 INFO - PROCESS | 3748 | 1464275054092 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:04:14 INFO - PROCESS | 3748 | 1464275054094 Marionette TRACE conn2 <- [1,274,null,{}] 07:04:14 INFO - PROCESS | 3748 | 1464275054098 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:14 INFO - PROCESS | 3748 | 1464275054200 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:04:14 INFO - PROCESS | 3748 | 1464275054207 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 3748 | ++DOCSHELL 195EB800 == 38 [pid = 3748] [id = 78] 07:04:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1A0AD800) [pid = 3748] [serial = 231] [outer = 00000000] 07:04:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1A580C00) [pid = 3748] [serial = 232] [outer = 1A0AD800] 07:04:14 INFO - PROCESS | 3748 | 1464275054250 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1A623400) [pid = 3748] [serial = 233] [outer = 1A0AD800] 07:04:14 INFO - PROCESS | 3748 | 1464275054658 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 07:04:14 INFO - PROCESS | 3748 | 1464275054690 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 3748 | 1464275054692 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 07:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:04:14 INFO - PROCESS | 3748 | 1464275054695 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 3748 | 1464275054697 Marionette TRACE conn2 <- [1,278,null,{}] 07:04:14 INFO - PROCESS | 3748 | 1464275054700 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:14 INFO - PROCESS | 3748 | 1464275054888 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (15D1C400) [pid = 3748] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (17548800) [pid = 3748] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1659B800) [pid = 3748] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1331B800) [pid = 3748] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (15D26C00) [pid = 3748] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (10FD6800) [pid = 3748] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (17C92C00) [pid = 3748] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16924800) [pid = 3748] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (110D1C00) [pid = 3748] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:04:14 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (199EDC00) [pid = 3748] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:04:14 INFO - PROCESS | 3748 | 1464275054944 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 3748 | ++DOCSHELL 0F9EC400 == 39 [pid = 3748] [id = 79] 07:04:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (10A57C00) [pid = 3748] [serial = 234] [outer = 00000000] 07:04:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13858000) [pid = 3748] [serial = 235] [outer = 10A57C00] 07:04:14 INFO - PROCESS | 3748 | 1464275054990 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (17548800) [pid = 3748] [serial = 236] [outer = 10A57C00] 07:04:15 INFO - PROCESS | 3748 | 1464275055360 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 726ms 07:04:15 INFO - PROCESS | 3748 | 1464275055419 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 3748 | 1464275055421 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 07:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:04:15 INFO - PROCESS | 3748 | 1464275055442 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 3748 | 1464275055444 Marionette TRACE conn2 <- [1,282,null,{}] 07:04:15 INFO - PROCESS | 3748 | 1464275055471 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 3748 | 1464275055551 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:04:15 INFO - PROCESS | 3748 | 1464275055557 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 3748 | ++DOCSHELL 13367000 == 40 [pid = 3748] [id = 80] 07:04:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1754C000) [pid = 3748] [serial = 237] [outer = 00000000] 07:04:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1A632400) [pid = 3748] [serial = 238] [outer = 1754C000] 07:04:15 INFO - PROCESS | 3748 | 1464275055601 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1A6A2800) [pid = 3748] [serial = 239] [outer = 1754C000] 07:04:15 INFO - PROCESS | 3748 | 1464275055976 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 602ms 07:04:16 INFO - PROCESS | 3748 | 1464275056047 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 3748 | 1464275056049 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 07:04:16 INFO - PROCESS | 3748 | 1464275056052 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:04:16 INFO - PROCESS | 3748 | 1464275056055 Marionette TRACE conn2 <- [1,286,null,{}] 07:04:16 INFO - PROCESS | 3748 | 1464275056058 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 3748 | 1464275056150 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:04:16 INFO - PROCESS | 3748 | 1464275056159 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A3C00 == 41 [pid = 3748] [id = 81] 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1AB07400) [pid = 3748] [serial = 240] [outer = 00000000] 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1AB0A000) [pid = 3748] [serial = 241] [outer = 1AB07400] 07:04:16 INFO - PROCESS | 3748 | 1464275056245 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1AB0F000) [pid = 3748] [serial = 242] [outer = 1AB07400] 07:04:16 INFO - PROCESS | 3748 | 1464275056629 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 07:04:16 INFO - PROCESS | 3748 | 1464275056673 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:04:16 INFO - PROCESS | 3748 | 1464275056675 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 07:04:16 INFO - PROCESS | 3748 | 1464275056687 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 3748 | 1464275056689 Marionette TRACE conn2 <- [1,290,null,{}] 07:04:16 INFO - PROCESS | 3748 | 1464275056698 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 3748 | 1464275056773 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:04:16 INFO - PROCESS | 3748 | 1464275056779 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 3748 | ++DOCSHELL 1AB02400 == 42 [pid = 3748] [id = 82] 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1AB09400) [pid = 3748] [serial = 243] [outer = 00000000] 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1AD09400) [pid = 3748] [serial = 244] [outer = 1AB09400] 07:04:16 INFO - PROCESS | 3748 | 1464275056823 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1AD0F000) [pid = 3748] [serial = 245] [outer = 1AB09400] 07:04:17 INFO - PROCESS | 3748 | 1464275057417 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 741ms 07:04:17 INFO - PROCESS | 3748 | 1464275057440 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 3748 | 1464275057446 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 07:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:04:17 INFO - PROCESS | 3748 | 1464275057450 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 3748 | 1464275057455 Marionette TRACE conn2 <- [1,294,null,{}] 07:04:17 INFO - PROCESS | 3748 | 1464275057498 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:17 INFO - PROCESS | 3748 | 1464275057604 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:04:17 INFO - PROCESS | 3748 | 1464275057681 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 3748 | ++DOCSHELL 10233800 == 43 [pid = 3748] [id = 83] 07:04:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (105F5800) [pid = 3748] [serial = 246] [outer = 00000000] 07:04:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1289E400) [pid = 3748] [serial = 247] [outer = 105F5800] 07:04:17 INFO - PROCESS | 3748 | 1464275057778 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (138E4400) [pid = 3748] [serial = 248] [outer = 105F5800] 07:04:18 INFO - PROCESS | 3748 | 1464275058294 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:18 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:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 926ms 07:04:18 INFO - PROCESS | 3748 | 1464275058381 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 3748 | 1464275058387 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 07:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:04:18 INFO - PROCESS | 3748 | 1464275058394 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 3748 | 1464275058397 Marionette TRACE conn2 <- [1,298,null,{}] 07:04:18 INFO - PROCESS | 3748 | 1464275058400 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:18 INFO - PROCESS | 3748 | 1464275058543 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:04:18 INFO - PROCESS | 3748 | 1464275058686 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 3748 | ++DOCSHELL 17504800 == 44 [pid = 3748] [id = 84] 07:04:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1750A000) [pid = 3748] [serial = 249] [outer = 00000000] 07:04:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1768E400) [pid = 3748] [serial = 250] [outer = 1750A000] 07:04:18 INFO - PROCESS | 3748 | 1464275058755 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (17C94C00) [pid = 3748] [serial = 251] [outer = 1750A000] 07:04:19 INFO - PROCESS | 3748 | 1464275059486 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:19 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:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1143ms 07:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:04:19 INFO - PROCESS | 3748 | 1464275059529 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 3748 | 1464275059532 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 07:04:19 INFO - PROCESS | 3748 | 1464275059536 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 3748 | 1464275059540 Marionette TRACE conn2 <- [1,302,null,{}] 07:04:19 INFO - PROCESS | 3748 | 1464275059565 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:19 INFO - PROCESS | 3748 | 1464275059669 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:04:19 INFO - PROCESS | 3748 | 1464275059744 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 3748 | ++DOCSHELL 1A629C00 == 45 [pid = 3748] [id = 85] 07:04:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A62C400) [pid = 3748] [serial = 252] [outer = 00000000] 07:04:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1AB08400) [pid = 3748] [serial = 253] [outer = 1A62C400] 07:04:19 INFO - PROCESS | 3748 | 1464275059805 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1AD03C00) [pid = 3748] [serial = 254] [outer = 1A62C400] 07:04:20 INFO - PROCESS | 3748 | 1464275060423 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:20 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:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 07:04:20 INFO - PROCESS | 3748 | 1464275060439 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 3748 | 1464275060442 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 07:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:04:20 INFO - PROCESS | 3748 | 1464275060446 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 3748 | 1464275060448 Marionette TRACE conn2 <- [1,306,null,{}] 07:04:20 INFO - PROCESS | 3748 | 1464275060451 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 3748 | 1464275060556 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:04:20 INFO - PROCESS | 3748 | 1464275060796 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 3748 | ++DOCSHELL 105F0000 == 46 [pid = 3748] [id = 86] 07:04:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (105FB000) [pid = 3748] [serial = 255] [outer = 00000000] 07:04:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (112EE800) [pid = 3748] [serial = 256] [outer = 105FB000] 07:04:20 INFO - PROCESS | 3748 | 1464275060845 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (12A8B000) [pid = 3748] [serial = 257] [outer = 105FB000] 07:04:21 INFO - PROCESS | 3748 | 1464275061367 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:21 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:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 989ms 07:04:21 INFO - PROCESS | 3748 | 1464275061432 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 3748 | 1464275061436 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 07:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:04:21 INFO - PROCESS | 3748 | 1464275061441 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 3748 | 1464275061445 Marionette TRACE conn2 <- [1,310,null,{}] 07:04:21 INFO - PROCESS | 3748 | 1464275061449 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:21 INFO - PROCESS | 3748 | 1464275061543 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:04:21 INFO - PROCESS | 3748 | 1464275061620 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 3748 | ++DOCSHELL 1339CC00 == 47 [pid = 3748] [id = 87] 07:04:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1339D000) [pid = 3748] [serial = 258] [outer = 00000000] 07:04:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (13BC8C00) [pid = 3748] [serial = 259] [outer = 1339D000] 07:04:21 INFO - PROCESS | 3748 | 1464275061669 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (140B2000) [pid = 3748] [serial = 260] [outer = 1339D000] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 1A6A3C00 == 46 [pid = 3748] [id = 81] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 13367000 == 45 [pid = 3748] [id = 80] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 0F9EC400 == 44 [pid = 3748] [id = 79] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 195EB800 == 43 [pid = 3748] [id = 78] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 10FCE400 == 42 [pid = 3748] [id = 77] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 17E7EC00 == 41 [pid = 3748] [id = 76] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 1667CC00 == 40 [pid = 3748] [id = 75] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 156CB800 == 39 [pid = 3748] [id = 74] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 13366400 == 38 [pid = 3748] [id = 73] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 151F3800 == 37 [pid = 3748] [id = 72] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 112E9C00 == 36 [pid = 3748] [id = 71] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 175AB800 == 35 [pid = 3748] [id = 69] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 138DF400 == 34 [pid = 3748] [id = 68] 07:04:22 INFO - PROCESS | 3748 | --DOCSHELL 10503800 == 33 [pid = 3748] [id = 67] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A0B6400) [pid = 3748] [serial = 188] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1B5C5800) [pid = 3748] [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:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A0AB800) [pid = 3748] [serial = 191] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A575400) [pid = 3748] [serial = 196] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (175A4C00) [pid = 3748] [serial = 179] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1A439000) [pid = 3748] [serial = 194] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (102CB400) [pid = 3748] [serial = 153] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (140B2400) [pid = 3748] [serial = 156] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (17546C00) [pid = 3748] [serial = 159] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (17756000) [pid = 3748] [serial = 181] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1775F000) [pid = 3748] [serial = 182] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1775B000) [pid = 3748] [serial = 162] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1754AC00) [pid = 3748] [serial = 178] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (13D85800) [pid = 3748] [serial = 172] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (140B8C00) [pid = 3748] [serial = 173] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (16140400) [pid = 3748] [serial = 175] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16671800) [pid = 3748] [serial = 176] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (11A0B800) [pid = 3748] [serial = 169] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1289D000) [pid = 3748] [serial = 170] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (19AE2400) [pid = 3748] [serial = 185] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (13370000) [pid = 3748] [serial = 166] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (172DE400) [pid = 3748] [serial = 151] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (14044000) [pid = 3748] [serial = 190] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (19ADA000) [pid = 3748] [serial = 184] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1A438800) [pid = 3748] [serial = 193] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1A0B2000) [pid = 3748] [serial = 187] [outer = 00000000] [url = about:blank] 07:04:22 INFO - PROCESS | 3748 | 1464275062200 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 788ms 07:04:22 INFO - PROCESS | 3748 | 1464275062229 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 3748 | 1464275062233 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 07:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:04:22 INFO - PROCESS | 3748 | 1464275062236 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 3748 | 1464275062238 Marionette TRACE conn2 <- [1,314,null,{}] 07:04:22 INFO - PROCESS | 3748 | 1464275062273 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 3748 | 1464275062341 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:04:22 INFO - PROCESS | 3748 | 1464275062370 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:04:22 INFO - PROCESS | 3748 | 1464275062444 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 3748 | ++DOCSHELL 110D3000 == 34 [pid = 3748] [id = 88] 07:04:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13316800) [pid = 3748] [serial = 261] [outer = 00000000] 07:04:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (156C6000) [pid = 3748] [serial = 262] [outer = 13316800] 07:04:22 INFO - PROCESS | 3748 | 1464275062495 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (15C23000) [pid = 3748] [serial = 263] [outer = 13316800] 07:04:22 INFO - PROCESS | 3748 | 1464275062883 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:22 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:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 680ms 07:04:22 INFO - PROCESS | 3748 | 1464275062943 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 3748 | 1464275062945 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 07:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:04:22 INFO - PROCESS | 3748 | 1464275062955 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 3748 | 1464275062960 Marionette TRACE conn2 <- [1,318,null,{}] 07:04:22 INFO - PROCESS | 3748 | 1464275062964 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 3748 | 1464275063045 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:04:23 INFO - PROCESS | 3748 | 1464275063051 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 3748 | ++DOCSHELL 15A13400 == 35 [pid = 3748] [id = 89] 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16142000) [pid = 3748] [serial = 264] [outer = 00000000] 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (17510400) [pid = 3748] [serial = 265] [outer = 16142000] 07:04:23 INFO - PROCESS | 3748 | 1464275063094 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1754B400) [pid = 3748] [serial = 266] [outer = 16142000] 07:04:23 INFO - PROCESS | 3748 | 1464275063513 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:23 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:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 07:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:04:23 INFO - PROCESS | 3748 | 1464275063527 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 3748 | 1464275063529 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 07:04:23 INFO - PROCESS | 3748 | 1464275063532 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 3748 | 1464275063534 Marionette TRACE conn2 <- [1,322,null,{}] 07:04:23 INFO - PROCESS | 3748 | 1464275063537 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 3748 | 1464275063615 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:04:23 INFO - PROCESS | 3748 | 1464275063621 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 3748 | ++DOCSHELL 14E6F800 == 36 [pid = 3748] [id = 90] 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (16D84400) [pid = 3748] [serial = 267] [outer = 00000000] 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (17695800) [pid = 3748] [serial = 268] [outer = 16D84400] 07:04:23 INFO - PROCESS | 3748 | 1464275063666 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (17C8C400) [pid = 3748] [serial = 269] [outer = 16D84400] 07:04:24 INFO - PROCESS | 3748 | 1464275064097 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:24 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:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 586ms 07:04:24 INFO - PROCESS | 3748 | 1464275064129 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 3748 | 1464275064131 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 07:04:24 INFO - PROCESS | 3748 | 1464275064151 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:04:24 INFO - PROCESS | 3748 | 1464275064153 Marionette TRACE conn2 <- [1,326,null,{}] 07:04:24 INFO - PROCESS | 3748 | 1464275064166 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 3748 | 1464275064273 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:04:24 INFO - PROCESS | 3748 | 1464275064280 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 3748 | ++DOCSHELL 1331F800 == 37 [pid = 3748] [id = 91] 07:04:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (17E78C00) [pid = 3748] [serial = 270] [outer = 00000000] 07:04:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (195F2000) [pid = 3748] [serial = 271] [outer = 17E78C00] 07:04:24 INFO - PROCESS | 3748 | 1464275064332 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (199F4C00) [pid = 3748] [serial = 272] [outer = 17E78C00] 07:04:24 INFO - PROCESS | 3748 | 1464275064808 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:24 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:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 695ms 07:04:24 INFO - PROCESS | 3748 | 1464275064852 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 3748 | 1464275064854 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 07:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:04:24 INFO - PROCESS | 3748 | 1464275064858 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 3748 | 1464275064844 Marionette TRACE conn2 <- [1,330,null,{}] 07:04:24 INFO - PROCESS | 3748 | 1464275064847 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:24 INFO - PROCESS | 3748 | 1464275064948 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:04:25 INFO - PROCESS | 3748 | 1464275065027 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 3748 | ++DOCSHELL 1A0AEC00 == 38 [pid = 3748] [id = 92] 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1A0B5000) [pid = 3748] [serial = 273] [outer = 00000000] 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A19E400) [pid = 3748] [serial = 274] [outer = 1A0B5000] 07:04:25 INFO - PROCESS | 3748 | 1464275065071 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1A43AC00) [pid = 3748] [serial = 275] [outer = 1A0B5000] 07:04:25 INFO - PROCESS | 3748 | 1464275065486 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:25 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:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 695ms 07:04:25 INFO - PROCESS | 3748 | 1464275065541 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 3748 | 1464275065543 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 07:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:04:25 INFO - PROCESS | 3748 | 1464275065547 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 3748 | 1464275065548 Marionette TRACE conn2 <- [1,334,null,{}] 07:04:25 INFO - PROCESS | 3748 | 1464275065552 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:25 INFO - PROCESS | 3748 | 1464275065657 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:04:25 INFO - PROCESS | 3748 | 1464275065663 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 3748 | ++DOCSHELL 1A0B6400 == 39 [pid = 3748] [id = 93] 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A19D000) [pid = 3748] [serial = 276] [outer = 00000000] 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A578C00) [pid = 3748] [serial = 277] [outer = 1A19D000] 07:04:25 INFO - PROCESS | 3748 | 1464275065706 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1339C800) [pid = 3748] [serial = 278] [outer = 1A19D000] 07:04:26 INFO - PROCESS | 3748 | 1464275066117 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1288AC00) [pid = 3748] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1AB07400) [pid = 3748] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (180B6400) [pid = 3748] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1A0AD800) [pid = 3748] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (10A57C00) [pid = 3748] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (13368800) [pid = 3748] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1557F000) [pid = 3748] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1754C000) [pid = 3748] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1750E800) [pid = 3748] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (15DC9C00) [pid = 3748] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (11A03800) [pid = 3748] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:04:26 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (195E9400) [pid = 3748] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:04:26 INFO - PROCESS | 3748 | 1464275066387 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 3748 | 1464275066389 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 07:04:26 INFO - PROCESS | 3748 | 1464275066399 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 3748 | 1464275066400 Marionette TRACE conn2 <- [1,338,null,{}] 07:04:26 INFO - PROCESS | 3748 | 1464275066404 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:04:26 INFO - PROCESS | 3748 | 1464275066483 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:04:26 INFO - PROCESS | 3748 | 1464275066501 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 3748 | ++DOCSHELL 151F0800 == 40 [pid = 3748] [id = 94] 07:04:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1557F000) [pid = 3748] [serial = 279] [outer = 00000000] 07:04:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1750E800) [pid = 3748] [serial = 280] [outer = 1557F000] 07:04:26 INFO - PROCESS | 3748 | 1464275066545 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (180BF800) [pid = 3748] [serial = 281] [outer = 1557F000] 07:04:26 INFO - PROCESS | 3748 | 1464275066946 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:26 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:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 572ms 07:04:26 INFO - PROCESS | 3748 | 1464275066985 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 3748 | 1464275066987 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 07:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:04:26 INFO - PROCESS | 3748 | 1464275066994 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 3748 | 1464275066996 Marionette TRACE conn2 <- [1,342,null,{}] 07:04:27 INFO - PROCESS | 3748 | 1464275066999 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 3748 | 1464275067078 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:04:27 INFO - PROCESS | 3748 | 1464275067085 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 3748 | ++DOCSHELL 13D86000 == 41 [pid = 3748] [id = 95] 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (169D5800) [pid = 3748] [serial = 282] [outer = 00000000] 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A630C00) [pid = 3748] [serial = 283] [outer = 169D5800] 07:04:27 INFO - PROCESS | 3748 | 1464275067128 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A6A8800) [pid = 3748] [serial = 284] [outer = 169D5800] 07:04:27 INFO - PROCESS | 3748 | 1464275067522 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:27 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:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 07:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:04:27 INFO - PROCESS | 3748 | 1464275067588 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 3748 | 1464275067590 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 07:04:27 INFO - PROCESS | 3748 | 1464275067593 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 3748 | 1464275067595 Marionette TRACE conn2 <- [1,346,null,{}] 07:04:27 INFO - PROCESS | 3748 | 1464275067598 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 3748 | 1464275067674 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:04:27 INFO - PROCESS | 3748 | 1464275067680 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 3748 | ++DOCSHELL 1289B800 == 42 [pid = 3748] [id = 96] 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (14303800) [pid = 3748] [serial = 285] [outer = 00000000] 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1430B800) [pid = 3748] [serial = 286] [outer = 14303800] 07:04:27 INFO - PROCESS | 3748 | 1464275067729 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1433B000) [pid = 3748] [serial = 287] [outer = 14303800] 07:04:28 INFO - PROCESS | 3748 | 1464275068175 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:28 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:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 618ms 07:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:04:28 INFO - PROCESS | 3748 | 1464275068215 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 3748 | 1464275068217 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 07:04:28 INFO - PROCESS | 3748 | 1464275068221 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 3748 | 1464275068223 Marionette TRACE conn2 <- [1,350,null,{}] 07:04:28 INFO - PROCESS | 3748 | 1464275068226 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:28 INFO - PROCESS | 3748 | 1464275068319 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:04:28 INFO - PROCESS | 3748 | 1464275068328 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 3748 | ++DOCSHELL 0F9E7000 == 43 [pid = 3748] [id = 97] 07:04:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (0F9EC400) [pid = 3748] [serial = 288] [outer = 00000000] 07:04:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (10BB0800) [pid = 3748] [serial = 289] [outer = 0F9EC400] 07:04:28 INFO - PROCESS | 3748 | 1464275068438 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1122BC00) [pid = 3748] [serial = 290] [outer = 0F9EC400] 07:04:29 INFO - PROCESS | 3748 | 1464275069120 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:29 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:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 927ms 07:04:29 INFO - PROCESS | 3748 | 1464275069167 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 3748 | 1464275069171 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 07:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:04:29 INFO - PROCESS | 3748 | 1464275069190 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 3748 | 1464275069193 Marionette TRACE conn2 <- [1,354,null,{}] 07:04:29 INFO - PROCESS | 3748 | 1464275069199 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 3748 | 1464275069308 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:04:29 INFO - PROCESS | 3748 | 1464275069441 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 3748 | ++DOCSHELL 1339B800 == 44 [pid = 3748] [id = 98] 07:04:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (13BC9C00) [pid = 3748] [serial = 291] [outer = 00000000] 07:04:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1430B400) [pid = 3748] [serial = 292] [outer = 13BC9C00] 07:04:29 INFO - PROCESS | 3748 | 1464275069535 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (14E6B800) [pid = 3748] [serial = 293] [outer = 13BC9C00] 07:04:30 INFO - PROCESS | 3748 | 1464275070135 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:30 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:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1004ms 07:04:30 INFO - PROCESS | 3748 | 1464275070184 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 3748 | 1464275070189 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 07:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:04:30 INFO - PROCESS | 3748 | 1464275070195 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 3748 | 1464275070198 Marionette TRACE conn2 <- [1,358,null,{}] 07:04:30 INFO - PROCESS | 3748 | 1464275070202 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:30 INFO - PROCESS | 3748 | 1464275070307 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:04:30 INFO - PROCESS | 3748 | 1464275070398 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 3748 | ++DOCSHELL 151E6000 == 45 [pid = 3748] [id = 99] 07:04:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (15589800) [pid = 3748] [serial = 294] [outer = 00000000] 07:04:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (17544400) [pid = 3748] [serial = 295] [outer = 15589800] 07:04:30 INFO - PROCESS | 3748 | 1464275070453 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (17E75800) [pid = 3748] [serial = 296] [outer = 15589800] 07:04:31 INFO - PROCESS | 3748 | 1464275071056 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:31 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:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 896ms 07:04:31 INFO - PROCESS | 3748 | 1464275071083 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 3748 | 1464275071086 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 07:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:04:31 INFO - PROCESS | 3748 | 1464275071090 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 3748 | 1464275071094 Marionette TRACE conn2 <- [1,362,null,{}] 07:04:31 INFO - PROCESS | 3748 | 1464275071104 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 3748 | 1464275071210 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:04:31 INFO - PROCESS | 3748 | 1464275071302 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 3748 | ++DOCSHELL 195F3400 == 46 [pid = 3748] [id = 100] 07:04:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1A6A4000) [pid = 3748] [serial = 297] [outer = 00000000] 07:04:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1AB11000) [pid = 3748] [serial = 298] [outer = 1A6A4000] 07:04:31 INFO - PROCESS | 3748 | 1464275071355 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1AD05800) [pid = 3748] [serial = 299] [outer = 1A6A4000] 07:04:31 INFO - PROCESS | 3748 | 1464275071862 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:31 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:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 788ms 07:04:31 INFO - PROCESS | 3748 | 1464275071915 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 3748 | 1464275071902 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 07:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:04:31 INFO - PROCESS | 3748 | 1464275071907 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 3748 | 1464275071909 Marionette TRACE conn2 <- [1,366,null,{}] 07:04:31 INFO - PROCESS | 3748 | 1464275071912 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 3748 | 1464275072015 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:04:32 INFO - PROCESS | 3748 | 1464275072110 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 3748 | ++DOCSHELL 12884800 == 47 [pid = 3748] [id = 101] 07:04:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (13366000) [pid = 3748] [serial = 300] [outer = 00000000] 07:04:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (14383800) [pid = 3748] [serial = 301] [outer = 13366000] 07:04:32 INFO - PROCESS | 3748 | 1464275072163 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (14385800) [pid = 3748] [serial = 302] [outer = 13366000] 07:04:32 INFO - PROCESS | 3748 | 1464275072927 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:32 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:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1019ms 07:04:32 INFO - PROCESS | 3748 | 1464275072946 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 3748 | 1464275072950 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 07:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:04:32 INFO - PROCESS | 3748 | 1464275072974 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 3748 | 1464275072978 Marionette TRACE conn2 <- [1,370,null,{}] 07:04:32 INFO - PROCESS | 3748 | 1464275072984 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:33 INFO - PROCESS | 3748 | 1464275073111 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:04:33 INFO - PROCESS | 3748 | 1464275073238 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 3748 | ++DOCSHELL 105F4000 == 48 [pid = 3748] [id = 102] 07:04:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (10A60C00) [pid = 3748] [serial = 303] [outer = 00000000] 07:04:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (13392000) [pid = 3748] [serial = 304] [outer = 10A60C00] 07:04:33 INFO - PROCESS | 3748 | 1464275073297 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (13398000) [pid = 3748] [serial = 305] [outer = 10A60C00] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1289B800 == 47 [pid = 3748] [id = 96] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 13D86000 == 46 [pid = 3748] [id = 95] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 151F0800 == 45 [pid = 3748] [id = 94] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1A0B6400 == 44 [pid = 3748] [id = 93] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1A0AEC00 == 43 [pid = 3748] [id = 92] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1331F800 == 42 [pid = 3748] [id = 91] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 14E6F800 == 41 [pid = 3748] [id = 90] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 15A13400 == 40 [pid = 3748] [id = 89] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 110D3000 == 39 [pid = 3748] [id = 88] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1339CC00 == 38 [pid = 3748] [id = 87] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 105F0000 == 37 [pid = 3748] [id = 86] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 10233800 == 36 [pid = 3748] [id = 83] 07:04:33 INFO - PROCESS | 3748 | --DOCSHELL 1AB02400 == 35 [pid = 3748] [id = 82] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (14334800) [pid = 3748] [serial = 167] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A0B4400) [pid = 3748] [serial = 229] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A580C00) [pid = 3748] [serial = 232] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1A0B9400) [pid = 3748] [serial = 230] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (13858000) [pid = 3748] [serial = 235] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1A623400) [pid = 3748] [serial = 233] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A0BAC00) [pid = 3748] [serial = 208] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1433E800) [pid = 3748] [serial = 217] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (15586800) [pid = 3748] [serial = 218] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (15586C00) [pid = 3748] [serial = 202] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (180BA400) [pid = 3748] [serial = 205] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (15D25C00) [pid = 3748] [serial = 215] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (15C17C00) [pid = 3748] [serial = 214] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1A632400) [pid = 3748] [serial = 238] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1754E000) [pid = 3748] [serial = 223] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (169CD000) [pid = 3748] [serial = 220] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (16F8C800) [pid = 3748] [serial = 221] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (13321000) [pid = 3748] [serial = 212] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1307B000) [pid = 3748] [serial = 211] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1AB0F000) [pid = 3748] [serial = 242] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (17548800) [pid = 3748] [serial = 236] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (10A58400) [pid = 3748] [serial = 199] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (195F3800) [pid = 3748] [serial = 226] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (199EB000) [pid = 3748] [serial = 227] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1A6A2800) [pid = 3748] [serial = 239] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (175B8400) [pid = 3748] [serial = 224] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1AB0A000) [pid = 3748] [serial = 241] [outer = 00000000] [url = about:blank] 07:04:33 INFO - PROCESS | 3748 | 1464275073787 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:04:33 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:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 834ms 07:04:33 INFO - PROCESS | 3748 | 1464275073804 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 3748 | 1464275073809 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 07:04:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:04:33 INFO - PROCESS | 3748 | 1464275073815 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 3748 | 1464275073817 Marionette TRACE conn2 <- [1,374,null,{}] 07:04:33 INFO - PROCESS | 3748 | 1464275073821 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:33 INFO - PROCESS | 3748 | 1464275073902 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:04:33 INFO - PROCESS | 3748 | 1464275073912 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 3748 | ++DOCSHELL 1331F800 == 36 [pid = 3748] [id = 103] 07:04:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13364C00) [pid = 3748] [serial = 306] [outer = 00000000] 07:04:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (140B1400) [pid = 3748] [serial = 307] [outer = 13364C00] 07:04:33 INFO - PROCESS | 3748 | 1464275073956 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (14308000) [pid = 3748] [serial = 308] [outer = 13364C00] 07:04:34 INFO - PROCESS | 3748 | 1464275074426 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:04:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 634ms 07:04:34 INFO - PROCESS | 3748 | 1464275074452 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 3748 | 1464275074454 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 07:04:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:04:34 INFO - PROCESS | 3748 | 1464275074458 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 3748 | 1464275074461 Marionette TRACE conn2 <- [1,378,null,{}] 07:04:34 INFO - PROCESS | 3748 | 1464275074471 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 3748 | 1464275074593 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:04:34 INFO - PROCESS | 3748 | 1464275074673 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 3748 | ++DOCSHELL 13D89C00 == 37 [pid = 3748] [id = 104] 07:04:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1430D000) [pid = 3748] [serial = 309] [outer = 00000000] 07:04:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (151F3C00) [pid = 3748] [serial = 310] [outer = 1430D000] 07:04:34 INFO - PROCESS | 3748 | 1464275074704 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (15D1E400) [pid = 3748] [serial = 311] [outer = 1430D000] 07:04:35 INFO - PROCESS | 3748 | 1464275075077 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:04:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 695ms 07:04:35 INFO - PROCESS | 3748 | 1464275075141 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 3748 | 1464275075144 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 07:04:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:04:35 INFO - PROCESS | 3748 | 1464275075147 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 3748 | 1464275075149 Marionette TRACE conn2 <- [1,382,null,{}] 07:04:35 INFO - PROCESS | 3748 | 1464275075152 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 3748 | 1464275075231 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:04:35 INFO - PROCESS | 3748 | 1464275075238 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 3748 | ++DOCSHELL 15C21800 == 38 [pid = 3748] [id = 105] 07:04:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (16141800) [pid = 3748] [serial = 312] [outer = 00000000] 07:04:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (169D8400) [pid = 3748] [serial = 313] [outer = 16141800] 07:04:35 INFO - PROCESS | 3748 | 1464275075282 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (17507800) [pid = 3748] [serial = 314] [outer = 16141800] 07:04:35 INFO - PROCESS | 3748 | 1464275075722 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:04:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 587ms 07:04:35 INFO - PROCESS | 3748 | 1464275075748 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 3748 | 1464275075750 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 07:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:04:35 INFO - PROCESS | 3748 | 1464275075753 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 3748 | 1464275075755 Marionette TRACE conn2 <- [1,386,null,{}] 07:04:35 INFO - PROCESS | 3748 | 1464275075758 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 3748 | 1464275075876 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:04:35 INFO - PROCESS | 3748 | 1464275075959 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 3748 | ++DOCSHELL 1754F400 == 39 [pid = 3748] [id = 106] 07:04:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (17551800) [pid = 3748] [serial = 315] [outer = 00000000] 07:04:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (175BFC00) [pid = 3748] [serial = 316] [outer = 17551800] 07:04:35 INFO - PROCESS | 3748 | 1464275076003 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (17760800) [pid = 3748] [serial = 317] [outer = 17551800] 07:04:36 INFO - PROCESS | 3748 | 1464275076407 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 695ms 07:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:04:36 INFO - PROCESS | 3748 | 1464275076445 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 3748 | 1464275076446 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 07:04:36 INFO - PROCESS | 3748 | 1464275076450 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 3748 | 1464275076451 Marionette TRACE conn2 <- [1,390,null,{}] 07:04:36 INFO - PROCESS | 3748 | 1464275076455 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:36 INFO - PROCESS | 3748 | 1464275076591 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:04:36 INFO - PROCESS | 3748 | 1464275076647 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 3748 | ++DOCSHELL 006BCC00 == 40 [pid = 3748] [id = 107] 07:04:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1754E400) [pid = 3748] [serial = 318] [outer = 00000000] 07:04:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (19AD9800) [pid = 3748] [serial = 319] [outer = 1754E400] 07:04:36 INFO - PROCESS | 3748 | 1464275076692 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A0AD000) [pid = 3748] [serial = 320] [outer = 1754E400] 07:04:37 INFO - PROCESS | 3748 | 1464275077118 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 680ms 07:04:37 INFO - PROCESS | 3748 | 1464275077155 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 3748 | 1464275077157 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 07:04:37 INFO - PROCESS | 3748 | 1464275077160 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 3748 | 1464275077162 Marionette TRACE conn2 <- [1,394,null,{}] 07:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:04:37 INFO - PROCESS | 3748 | 1464275077165 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:37 INFO - PROCESS | 3748 | 1464275077292 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:04:37 INFO - PROCESS | 3748 | 1464275077304 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 3748 | ++DOCSHELL 199F8400 == 41 [pid = 3748] [id = 108] 07:04:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (19F11800) [pid = 3748] [serial = 321] [outer = 00000000] 07:04:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A438C00) [pid = 3748] [serial = 322] [outer = 19F11800] 07:04:37 INFO - PROCESS | 3748 | 1464275077348 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A1A1000) [pid = 3748] [serial = 323] [outer = 19F11800] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A0B5000) [pid = 3748] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A19D000) [pid = 3748] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1339D000) [pid = 3748] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (16142000) [pid = 3748] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (105FB000) [pid = 3748] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13316800) [pid = 3748] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (16D84400) [pid = 3748] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1557F000) [pid = 3748] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (17E78C00) [pid = 3748] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:04:37 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (169D5800) [pid = 3748] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:04:37 INFO - PROCESS | 3748 | 1464275077929 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 835ms 07:04:37 INFO - PROCESS | 3748 | 1464275077990 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 3748 | 1464275077992 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 07:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:04:38 INFO - PROCESS | 3748 | 1464275077998 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 3748 | 1464275078000 Marionette TRACE conn2 <- [1,398,null,{}] 07:04:38 INFO - PROCESS | 3748 | 1464275078004 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 3748 | 1464275078078 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:04:38 INFO - PROCESS | 3748 | 1464275078085 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 3748 | ++DOCSHELL 14309000 == 42 [pid = 3748] [id = 109] 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1433CC00) [pid = 3748] [serial = 324] [outer = 00000000] 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A0B9C00) [pid = 3748] [serial = 325] [outer = 1433CC00] 07:04:38 INFO - PROCESS | 3748 | 1464275078128 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A577400) [pid = 3748] [serial = 326] [outer = 1433CC00] 07:04:38 INFO - PROCESS | 3748 | 1464275078577 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 618ms 07:04:38 INFO - PROCESS | 3748 | 1464275078634 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 3748 | 1464275078636 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 07:04:38 INFO - PROCESS | 3748 | 1464275078639 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:04:38 INFO - PROCESS | 3748 | 1464275078641 Marionette TRACE conn2 <- [1,402,null,{}] 07:04:38 INFO - PROCESS | 3748 | 1464275078644 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 3748 | 1464275078720 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:04:38 INFO - PROCESS | 3748 | 1464275078726 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 3748 | ++DOCSHELL 1A574400 == 43 [pid = 3748] [id = 110] 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A625C00) [pid = 3748] [serial = 327] [outer = 00000000] 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A6A1400) [pid = 3748] [serial = 328] [outer = 1A625C00] 07:04:38 INFO - PROCESS | 3748 | 1464275078770 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1A6A8400) [pid = 3748] [serial = 329] [outer = 1A625C00] 07:04:39 INFO - PROCESS | 3748 | 1464275079169 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 587ms 07:04:39 INFO - PROCESS | 3748 | 1464275079219 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 3748 | 1464275079222 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 07:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:04:39 INFO - PROCESS | 3748 | 1464275079225 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 3748 | 1464275079227 Marionette TRACE conn2 <- [1,406,null,{}] 07:04:39 INFO - PROCESS | 3748 | 1464275079231 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 3748 | 1464275079307 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:04:39 INFO - PROCESS | 3748 | 1464275079315 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 3748 | ++DOCSHELL 19836800 == 44 [pid = 3748] [id = 111] 07:04:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (19837400) [pid = 3748] [serial = 330] [outer = 00000000] 07:04:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1983A400) [pid = 3748] [serial = 331] [outer = 19837400] 07:04:39 INFO - PROCESS | 3748 | 1464275079362 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1983C400) [pid = 3748] [serial = 332] [outer = 19837400] 07:04:39 INFO - PROCESS | 3748 | 1464275079792 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 586ms 07:04:39 INFO - PROCESS | 3748 | 1464275079822 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 3748 | 1464275079824 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 07:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:04:39 INFO - PROCESS | 3748 | 1464275079831 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 3748 | 1464275079833 Marionette TRACE conn2 <- [1,410,null,{}] 07:04:39 INFO - PROCESS | 3748 | 1464275079836 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 3748 | 1464275079983 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:04:40 INFO - PROCESS | 3748 | 1464275080156 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 3748 | ++DOCSHELL 10BACC00 == 45 [pid = 3748] [id = 112] 07:04:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (10BAE000) [pid = 3748] [serial = 333] [outer = 00000000] 07:04:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (114A0C00) [pid = 3748] [serial = 334] [outer = 10BAE000] 07:04:40 INFO - PROCESS | 3748 | 1464275080214 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (12AE8800) [pid = 3748] [serial = 335] [outer = 10BAE000] 07:04:40 INFO - PROCESS | 3748 | 1464275080851 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1082ms 07:04:40 INFO - PROCESS | 3748 | 1464275080910 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 3748 | 1464275080914 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 07:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:04:40 INFO - PROCESS | 3748 | 1464275080919 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 3748 | 1464275080923 Marionette TRACE conn2 <- [1,414,null,{}] 07:04:40 INFO - PROCESS | 3748 | 1464275080928 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:41 INFO - PROCESS | 3748 | 1464275081054 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:04:41 INFO - PROCESS | 3748 | 1464275081175 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 3748 | ++DOCSHELL 1437F000 == 46 [pid = 3748] [id = 113] 07:04:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (14380000) [pid = 3748] [serial = 336] [outer = 00000000] 07:04:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (15582000) [pid = 3748] [serial = 337] [outer = 14380000] 07:04:41 INFO - PROCESS | 3748 | 1464275081233 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (15D29800) [pid = 3748] [serial = 338] [outer = 14380000] 07:04:41 INFO - PROCESS | 3748 | 1464275081817 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:04:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 927ms 07:04:41 INFO - PROCESS | 3748 | 1464275081849 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 3748 | 1464275081853 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 07:04:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:04:41 INFO - PROCESS | 3748 | 1464275081856 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 3748 | 1464275081859 Marionette TRACE conn2 <- [1,418,null,{}] 07:04:41 INFO - PROCESS | 3748 | 1464275081863 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:41 INFO - PROCESS | 3748 | 1464275081964 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:04:42 INFO - PROCESS | 3748 | 1464275082058 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 3748 | ++DOCSHELL 1557A800 == 47 [pid = 3748] [id = 114] 07:04:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (175AA800) [pid = 3748] [serial = 339] [outer = 00000000] 07:04:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (195EA400) [pid = 3748] [serial = 340] [outer = 175AA800] 07:04:42 INFO - PROCESS | 3748 | 1464275082112 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1983A000) [pid = 3748] [serial = 341] [outer = 175AA800] 07:04:43 INFO - PROCESS | 3748 | 1464275083132 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:04:43 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:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1282ms 07:04:43 INFO - PROCESS | 3748 | 1464275083182 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 3748 | 1464275083186 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 07:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:04:43 INFO - PROCESS | 3748 | 1464275083199 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 3748 | 1464275083204 Marionette TRACE conn2 <- [1,422,null,{}] 07:04:43 INFO - PROCESS | 3748 | 1464275083207 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:43 INFO - PROCESS | 3748 | 1464275083307 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:04:43 INFO - PROCESS | 3748 | 1464275083422 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 3748 | ++DOCSHELL 10BAEC00 == 48 [pid = 3748] [id = 115] 07:04:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (10FCF800) [pid = 3748] [serial = 342] [outer = 00000000] 07:04:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1338E400) [pid = 3748] [serial = 343] [outer = 10FCF800] 07:04:43 INFO - PROCESS | 3748 | 1464275083476 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (14342C00) [pid = 3748] [serial = 344] [outer = 10FCF800] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 19836800 == 47 [pid = 3748] [id = 111] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 1A574400 == 46 [pid = 3748] [id = 110] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 14309000 == 45 [pid = 3748] [id = 109] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 199F8400 == 44 [pid = 3748] [id = 108] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 006BCC00 == 43 [pid = 3748] [id = 107] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 1754F400 == 42 [pid = 3748] [id = 106] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 15C21800 == 41 [pid = 3748] [id = 105] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 13D89C00 == 40 [pid = 3748] [id = 104] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 1331F800 == 39 [pid = 3748] [id = 103] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 105F4000 == 38 [pid = 3748] [id = 102] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 195F3400 == 37 [pid = 3748] [id = 100] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 151E6000 == 36 [pid = 3748] [id = 99] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 1339B800 == 35 [pid = 3748] [id = 98] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1430B800) [pid = 3748] [serial = 286] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOCSHELL 0F9E7000 == 34 [pid = 3748] [id = 97] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1A19E400) [pid = 3748] [serial = 274] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1A578C00) [pid = 3748] [serial = 277] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1AD09400) [pid = 3748] [serial = 244] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1289E400) [pid = 3748] [serial = 247] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1768E400) [pid = 3748] [serial = 250] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (140B2000) [pid = 3748] [serial = 260] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (13BC8C00) [pid = 3748] [serial = 259] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17510400) [pid = 3748] [serial = 265] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1754B400) [pid = 3748] [serial = 266] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (12A8B000) [pid = 3748] [serial = 257] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (112EE800) [pid = 3748] [serial = 256] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A43AC00) [pid = 3748] [serial = 275] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (156C6000) [pid = 3748] [serial = 262] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (15C23000) [pid = 3748] [serial = 263] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (17695800) [pid = 3748] [serial = 268] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1AB08400) [pid = 3748] [serial = 253] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1750E800) [pid = 3748] [serial = 280] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (180BF800) [pid = 3748] [serial = 281] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1339C800) [pid = 3748] [serial = 278] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (195F2000) [pid = 3748] [serial = 271] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (199F4C00) [pid = 3748] [serial = 272] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1A6A8800) [pid = 3748] [serial = 284] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1A630C00) [pid = 3748] [serial = 283] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (17C8C400) [pid = 3748] [serial = 269] [outer = 00000000] [url = about:blank] 07:04:44 INFO - PROCESS | 3748 | 1464275084668 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:04:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1483ms 07:04:44 INFO - PROCESS | 3748 | 1464275084685 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 3748 | 1464275084690 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 07:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:04:44 INFO - PROCESS | 3748 | 1464275084694 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 3748 | 1464275084697 Marionette TRACE conn2 <- [1,426,null,{}] 07:04:44 INFO - PROCESS | 3748 | 1464275084702 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 3748 | 1464275084822 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:04:44 INFO - PROCESS | 3748 | 1464275084830 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 3748 | ++DOCSHELL 128A1400 == 35 [pid = 3748] [id = 116] 07:04:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (13316400) [pid = 3748] [serial = 345] [outer = 00000000] 07:04:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (13394400) [pid = 3748] [serial = 346] [outer = 13316400] 07:04:44 INFO - PROCESS | 3748 | 1464275084877 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1385E400) [pid = 3748] [serial = 347] [outer = 13316400] 07:04:45 INFO - PROCESS | 3748 | 1464275085341 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 3748 | 1464275085400 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 07:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:04:45 INFO - PROCESS | 3748 | 1464275085406 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 3748 | 1464275085409 Marionette TRACE conn2 <- [1,430,null,{}] 07:04:45 INFO - PROCESS | 3748 | 1464275085413 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 3748 | 1464275085496 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:04:45 INFO - PROCESS | 3748 | 1464275085505 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 3748 | ++DOCSHELL 1437B000 == 36 [pid = 3748] [id = 117] 07:04:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1437B800) [pid = 3748] [serial = 348] [outer = 00000000] 07:04:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (14383C00) [pid = 3748] [serial = 349] [outer = 1437B800] 07:04:45 INFO - PROCESS | 3748 | 1464275085549 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (15583800) [pid = 3748] [serial = 350] [outer = 1437B800] 07:04:45 INFO - PROCESS | 3748 | 1464275085979 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 633ms 07:04:46 INFO - PROCESS | 3748 | 1464275086027 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 3748 | 1464275086029 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 07:04:46 INFO - PROCESS | 3748 | 1464275086033 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:04:46 INFO - PROCESS | 3748 | 1464275086036 Marionette TRACE conn2 <- [1,434,null,{}] 07:04:46 INFO - PROCESS | 3748 | 1464275086046 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:46 INFO - PROCESS | 3748 | 1464275086155 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:04:46 INFO - PROCESS | 3748 | 1464275086240 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 3748 | ++DOCSHELL 172E2800 == 37 [pid = 3748] [id = 118] 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (17547000) [pid = 3748] [serial = 351] [outer = 00000000] 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (175A5400) [pid = 3748] [serial = 352] [outer = 17547000] 07:04:46 INFO - PROCESS | 3748 | 1464275086287 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (17692400) [pid = 3748] [serial = 353] [outer = 17547000] 07:04:46 INFO - PROCESS | 3748 | 1464275086653 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 634ms 07:04:46 INFO - PROCESS | 3748 | 1464275086670 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 3748 | 1464275086673 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 07:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:04:46 INFO - PROCESS | 3748 | 1464275086676 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 3748 | 1464275086678 Marionette TRACE conn2 <- [1,438,null,{}] 07:04:46 INFO - PROCESS | 3748 | 1464275086681 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:46 INFO - PROCESS | 3748 | 1464275086775 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:04:46 INFO - PROCESS | 3748 | 1464275086866 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 3748 | ++DOCSHELL 15D1CC00 == 38 [pid = 3748] [id = 119] 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (175A2400) [pid = 3748] [serial = 354] [outer = 00000000] 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (195EFC00) [pid = 3748] [serial = 355] [outer = 175A2400] 07:04:46 INFO - PROCESS | 3748 | 1464275086910 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (19833400) [pid = 3748] [serial = 356] [outer = 175A2400] 07:04:47 INFO - PROCESS | 3748 | 1464275087327 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 680ms 07:04:47 INFO - PROCESS | 3748 | 1464275087379 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 3748 | 1464275087381 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 07:04:47 INFO - PROCESS | 3748 | 1464275087384 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:04:47 INFO - PROCESS | 3748 | 1464275087386 Marionette TRACE conn2 <- [1,442,null,{}] 07:04:47 INFO - PROCESS | 3748 | 1464275087389 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 3748 | 1464275087476 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:04:47 INFO - PROCESS | 3748 | 1464275087555 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 3748 | ++DOCSHELL 19837C00 == 39 [pid = 3748] [id = 120] 07:04:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (19839800) [pid = 3748] [serial = 357] [outer = 00000000] 07:04:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A0B2000) [pid = 3748] [serial = 358] [outer = 19839800] 07:04:47 INFO - PROCESS | 3748 | 1464275087599 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1A0B4400) [pid = 3748] [serial = 359] [outer = 19839800] 07:04:48 INFO - PROCESS | 3748 | 1464275088022 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 695ms 07:04:48 INFO - PROCESS | 3748 | 1464275088069 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 3748 | 1464275088071 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 07:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:04:48 INFO - PROCESS | 3748 | 1464275088074 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 3748 | 1464275088076 Marionette TRACE conn2 <- [1,446,null,{}] 07:04:48 INFO - PROCESS | 3748 | 1464275088082 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:48 INFO - PROCESS | 3748 | 1464275088211 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:04:48 INFO - PROCESS | 3748 | 1464275088227 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 3748 | ++DOCSHELL 19838400 == 40 [pid = 3748] [id = 121] 07:04:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (19F12800) [pid = 3748] [serial = 360] [outer = 00000000] 07:04:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1A69C800) [pid = 3748] [serial = 361] [outer = 19F12800] 07:04:48 INFO - PROCESS | 3748 | 1464275088271 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1A6A5C00) [pid = 3748] [serial = 362] [outer = 19F12800] 07:04:48 INFO - PROCESS | 3748 | 1464275088708 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 695ms 07:04:48 INFO - PROCESS | 3748 | 1464275088774 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 3748 | 1464275088776 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 07:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16141800) [pid = 3748] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17551800) [pid = 3748] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1754E400) [pid = 3748] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (13364C00) [pid = 3748] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (19F11800) [pid = 3748] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1433CC00) [pid = 3748] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (10A60C00) [pid = 3748] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1430D000) [pid = 3748] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1A625C00) [pid = 3748] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (0F9E7C00) [pid = 3748] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (13371C00) [pid = 3748] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (13BCBC00) [pid = 3748] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (175B9000) [pid = 3748] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (17688000) [pid = 3748] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (199ED000) [pid = 3748] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1050AC00) [pid = 3748] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (14036800) [pid = 3748] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:04:48 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (14303800) [pid = 3748] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:04:48 INFO - PROCESS | 3748 | 1464275088936 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 3748 | 1464275088938 Marionette TRACE conn2 <- [1,450,null,{}] 07:04:48 INFO - PROCESS | 3748 | 1464275088942 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 3748 | 1464275089017 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:04:49 INFO - PROCESS | 3748 | 1464275089023 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 3748 | ++DOCSHELL 13371C00 == 41 [pid = 3748] [id = 122] 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (138E5000) [pid = 3748] [serial = 363] [outer = 00000000] 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (14309C00) [pid = 3748] [serial = 364] [outer = 138E5000] 07:04:49 INFO - PROCESS | 3748 | 1464275089071 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (14386800) [pid = 3748] [serial = 365] [outer = 138E5000] 07:04:49 INFO - PROCESS | 3748 | 1464275089499 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 3748 | 1464275089525 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 07:04:49 INFO - PROCESS | 3748 | 1464275089528 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:04:49 INFO - PROCESS | 3748 | 1464275089530 Marionette TRACE conn2 <- [1,454,null,{}] 07:04:49 INFO - PROCESS | 3748 | 1464275089533 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 3748 | 1464275089608 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:04:49 INFO - PROCESS | 3748 | 1464275089614 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 3748 | ++DOCSHELL 13316800 == 42 [pid = 3748] [id = 123] 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (15A10C00) [pid = 3748] [serial = 366] [outer = 00000000] 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19F11800) [pid = 3748] [serial = 367] [outer = 15A10C00] 07:04:49 INFO - PROCESS | 3748 | 1464275089657 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A573C00) [pid = 3748] [serial = 368] [outer = 15A10C00] 07:04:50 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:04:50 INFO - PROCESS | 3748 | 1464275090070 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:04:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 587ms 07:04:50 INFO - PROCESS | 3748 | 1464275090127 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 3748 | 1464275090129 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 07:04:50 INFO - PROCESS | 3748 | 1464275090132 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:04:50 INFO - PROCESS | 3748 | 1464275090133 Marionette TRACE conn2 <- [1,458,null,{}] 07:04:50 INFO - PROCESS | 3748 | 1464275090137 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 3748 | 1464275090214 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:04:50 INFO - PROCESS | 3748 | 1464275090220 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 3748 | ++DOCSHELL 10FD8800 == 43 [pid = 3748] [id = 124] 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (12886000) [pid = 3748] [serial = 369] [outer = 00000000] 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1AB0B800) [pid = 3748] [serial = 370] [outer = 12886000] 07:04:50 INFO - PROCESS | 3748 | 1464275090263 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1AD0C800) [pid = 3748] [serial = 371] [outer = 12886000] 07:04:50 INFO - PROCESS | 3748 | 1464275090671 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 3748 | 1464275090714 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 07:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:04:50 INFO - PROCESS | 3748 | 1464275090728 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 3748 | 1464275090730 Marionette TRACE conn2 <- [1,462,null,{}] 07:04:50 INFO - PROCESS | 3748 | 1464275090738 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 3748 | 1464275090817 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:04:50 INFO - PROCESS | 3748 | 1464275090824 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 3748 | ++DOCSHELL 16941000 == 44 [pid = 3748] [id = 125] 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16943000) [pid = 3748] [serial = 372] [outer = 00000000] 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16946C00) [pid = 3748] [serial = 373] [outer = 16943000] 07:04:50 INFO - PROCESS | 3748 | 1464275090877 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1A69F000) [pid = 3748] [serial = 374] [outer = 16943000] 07:04:51 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:04:51 INFO - PROCESS | 3748 | 1464275091592 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 3748 | 1464275091635 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 07:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:04:51 INFO - PROCESS | 3748 | 1464275091640 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 3748 | 1464275091644 Marionette TRACE conn2 <- [1,466,null,{}] 07:04:51 INFO - PROCESS | 3748 | 1464275091650 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:51 INFO - PROCESS | 3748 | 1464275091756 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:04:51 INFO - PROCESS | 3748 | 1464275091880 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 3748 | ++DOCSHELL 13391400 == 45 [pid = 3748] [id = 126] 07:04:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (13393C00) [pid = 3748] [serial = 375] [outer = 00000000] 07:04:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (14382C00) [pid = 3748] [serial = 376] [outer = 13393C00] 07:04:51 INFO - PROCESS | 3748 | 1464275091936 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (15D1E800) [pid = 3748] [serial = 377] [outer = 13393C00] 07:04:52 INFO - PROCESS | 3748 | [3748] 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:04:52 INFO - PROCESS | 3748 | [3748] 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:04:52 INFO - PROCESS | 3748 | 1464275092533 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 3748 | 1464275092575 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 07:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:04:52 INFO - PROCESS | 3748 | 1464275092582 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 3748 | 1464275092584 Marionette TRACE conn2 <- [1,470,null,{}] 07:04:52 INFO - PROCESS | 3748 | 1464275092588 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 3748 | 1464275092695 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:04:52 INFO - PROCESS | 3748 | 1464275092790 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 3748 | ++DOCSHELL 16946000 == 46 [pid = 3748] [id = 127] 07:04:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (17507C00) [pid = 3748] [serial = 378] [outer = 00000000] 07:04:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (175C0C00) [pid = 3748] [serial = 379] [outer = 17507C00] 07:04:52 INFO - PROCESS | 3748 | 1464275092844 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (195ED000) [pid = 3748] [serial = 380] [outer = 17507C00] 07:04:53 INFO - PROCESS | 3748 | 1464275093443 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 880ms 07:04:53 INFO - PROCESS | 3748 | 1464275093468 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 3748 | 1464275093470 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 07:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:04:53 INFO - PROCESS | 3748 | 1464275093474 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 3748 | 1464275093478 Marionette TRACE conn2 <- [1,474,null,{}] 07:04:53 INFO - PROCESS | 3748 | 1464275093489 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:53 INFO - PROCESS | 3748 | 1464275093596 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:04:53 INFO - PROCESS | 3748 | 1464275093692 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 3748 | ++DOCSHELL 1430E400 == 47 [pid = 3748] [id = 128] 07:04:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1A69D000) [pid = 3748] [serial = 381] [outer = 00000000] 07:04:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1AEB6800) [pid = 3748] [serial = 382] [outer = 1A69D000] 07:04:53 INFO - PROCESS | 3748 | 1464275093748 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1AEBB000) [pid = 3748] [serial = 383] [outer = 1A69D000] 07:04:54 INFO - PROCESS | 3748 | 1464275094374 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 926ms 07:04:54 INFO - PROCESS | 3748 | 1464275094426 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 3748 | 1464275094429 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 07:04:54 INFO - PROCESS | 3748 | 1464275094434 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:04:54 INFO - PROCESS | 3748 | 1464275094435 Marionette TRACE conn2 <- [1,478,null,{}] 07:04:54 INFO - PROCESS | 3748 | 1464275094439 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 3748 | 1464275094526 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:04:54 INFO - PROCESS | 3748 | 1464275094669 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 3748 | ++DOCSHELL 16CD0C00 == 48 [pid = 3748] [id = 129] 07:04:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (16CD1000) [pid = 3748] [serial = 384] [outer = 00000000] 07:04:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16CD5400) [pid = 3748] [serial = 385] [outer = 16CD1000] 07:04:54 INFO - PROCESS | 3748 | 1464275094724 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (175B9C00) [pid = 3748] [serial = 386] [outer = 16CD1000] 07:04:55 INFO - PROCESS | 3748 | 1464275095512 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1128ms 07:04:55 INFO - PROCESS | 3748 | 1464275095570 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 3748 | 1464275095574 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 07:04:55 INFO - PROCESS | 3748 | 1464275095579 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:04:55 INFO - PROCESS | 3748 | 1464275095583 Marionette TRACE conn2 <- [1,482,null,{}] 07:04:55 INFO - PROCESS | 3748 | 1464275095590 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 3748 | 1464275095684 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:04:55 INFO - PROCESS | 3748 | 1464275095811 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 3748 | ++DOCSHELL 1331F800 == 49 [pid = 3748] [id = 130] 07:04:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (13D8A000) [pid = 3748] [serial = 387] [outer = 00000000] 07:04:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (14308400) [pid = 3748] [serial = 388] [outer = 13D8A000] 07:04:55 INFO - PROCESS | 3748 | 1464275095859 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1437AC00) [pid = 3748] [serial = 389] [outer = 13D8A000] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 10FD8800 == 48 [pid = 3748] [id = 124] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 13316800 == 47 [pid = 3748] [id = 123] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 13371C00 == 46 [pid = 3748] [id = 122] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 19838400 == 45 [pid = 3748] [id = 121] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 19837C00 == 44 [pid = 3748] [id = 120] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 15D1CC00 == 43 [pid = 3748] [id = 119] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 172E2800 == 42 [pid = 3748] [id = 118] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 1437B000 == 41 [pid = 3748] [id = 117] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 128A1400 == 40 [pid = 3748] [id = 116] 07:04:56 INFO - PROCESS | 3748 | --DOCSHELL 10BACC00 == 39 [pid = 3748] [id = 112] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1433B000) [pid = 3748] [serial = 287] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (10A5FC00) [pid = 3748] [serial = 154] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (15583400) [pid = 3748] [serial = 157] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (15A14800) [pid = 3748] [serial = 203] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (195EC000) [pid = 3748] [serial = 206] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (17756800) [pid = 3748] [serial = 163] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A572C00) [pid = 3748] [serial = 209] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (10FD8000) [pid = 3748] [serial = 200] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1754DC00) [pid = 3748] [serial = 160] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1983A400) [pid = 3748] [serial = 331] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (169D8400) [pid = 3748] [serial = 313] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (175BFC00) [pid = 3748] [serial = 316] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (17760800) [pid = 3748] [serial = 317] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A0AD000) [pid = 3748] [serial = 320] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (19AD9800) [pid = 3748] [serial = 319] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (140B1400) [pid = 3748] [serial = 307] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14308000) [pid = 3748] [serial = 308] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1A438C00) [pid = 3748] [serial = 322] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A577400) [pid = 3748] [serial = 326] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (13398000) [pid = 3748] [serial = 305] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1A0B9C00) [pid = 3748] [serial = 325] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (13392000) [pid = 3748] [serial = 304] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (151F3C00) [pid = 3748] [serial = 310] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (15D1E400) [pid = 3748] [serial = 311] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1A6A1400) [pid = 3748] [serial = 328] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (10BB0800) [pid = 3748] [serial = 289] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1430B400) [pid = 3748] [serial = 292] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (17544400) [pid = 3748] [serial = 295] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1AB11000) [pid = 3748] [serial = 298] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (14383800) [pid = 3748] [serial = 301] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1A1A1000) [pid = 3748] [serial = 323] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (17507800) [pid = 3748] [serial = 314] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1A6A8400) [pid = 3748] [serial = 329] [outer = 00000000] [url = about:blank] 07:04:56 INFO - PROCESS | 3748 | 1464275096518 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 989ms 07:04:56 INFO - PROCESS | 3748 | 1464275096569 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 3748 | 1464275096578 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 07:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:04:56 INFO - PROCESS | 3748 | 1464275096644 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 3748 | 1464275096648 Marionette TRACE conn2 <- [1,486,null,{}] 07:04:56 INFO - PROCESS | 3748 | 1464275096655 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:56 INFO - PROCESS | 3748 | 1464275096772 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:04:56 INFO - PROCESS | 3748 | 1464275096780 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 3748 | ++DOCSHELL 13370000 == 40 [pid = 3748] [id = 131] 07:04:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (13371C00) [pid = 3748] [serial = 390] [outer = 00000000] 07:04:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (13399400) [pid = 3748] [serial = 391] [outer = 13371C00] 07:04:56 INFO - PROCESS | 3748 | 1464275096824 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (14301400) [pid = 3748] [serial = 392] [outer = 13371C00] 07:04:57 INFO - PROCESS | 3748 | 1464275097298 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 711ms 07:04:57 INFO - PROCESS | 3748 | 1464275097320 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 3748 | 1464275097322 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 07:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:04:57 INFO - PROCESS | 3748 | 1464275097325 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 3748 | 1464275097329 Marionette TRACE conn2 <- [1,490,null,{}] 07:04:57 INFO - PROCESS | 3748 | 1464275097338 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 3748 | 1464275097421 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:04:57 INFO - PROCESS | 3748 | 1464275097431 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 3748 | ++DOCSHELL 15C23400 == 41 [pid = 3748] [id = 132] 07:04:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1666F800) [pid = 3748] [serial = 393] [outer = 00000000] 07:04:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1693F800) [pid = 3748] [serial = 394] [outer = 1666F800] 07:04:57 INFO - PROCESS | 3748 | 1464275097477 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16947000) [pid = 3748] [serial = 395] [outer = 1666F800] 07:04:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (16CD2C00) [pid = 3748] [serial = 396] [outer = 1B31E400] 07:04:57 INFO - PROCESS | 3748 | 1464275097990 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 680ms 07:04:58 INFO - PROCESS | 3748 | 1464275098025 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 3748 | 1464275098027 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 07:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:04:58 INFO - PROCESS | 3748 | 1464275098030 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 3748 | 1464275098032 Marionette TRACE conn2 <- [1,494,null,{}] 07:04:58 INFO - PROCESS | 3748 | 1464275098035 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:58 INFO - PROCESS | 3748 | 1464275098116 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:04:58 INFO - PROCESS | 3748 | 1464275098124 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 3748 | ++DOCSHELL 16CCBC00 == 42 [pid = 3748] [id = 133] 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (16CCC000) [pid = 3748] [serial = 397] [outer = 00000000] 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1754F800) [pid = 3748] [serial = 398] [outer = 16CCC000] 07:04:58 INFO - PROCESS | 3748 | 1464275098169 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (175A6C00) [pid = 3748] [serial = 399] [outer = 16CCC000] 07:04:58 INFO - PROCESS | 3748 | 1464275098611 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 618ms 07:04:58 INFO - PROCESS | 3748 | 1464275098668 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 3748 | 1464275098670 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 07:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:04:58 INFO - PROCESS | 3748 | 1464275098674 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 3748 | 1464275098675 Marionette TRACE conn2 <- [1,498,null,{}] 07:04:58 INFO - PROCESS | 3748 | 1464275098679 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:58 INFO - PROCESS | 3748 | 1464275098776 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:04:58 INFO - PROCESS | 3748 | 1464275098786 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 3748 | ++DOCSHELL 138DF000 == 43 [pid = 3748] [id = 134] 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (17553400) [pid = 3748] [serial = 400] [outer = 00000000] 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1775C400) [pid = 3748] [serial = 401] [outer = 17553400] 07:04:58 INFO - PROCESS | 3748 | 1464275098830 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (17761C00) [pid = 3748] [serial = 402] [outer = 17553400] 07:04:59 INFO - PROCESS | 3748 | 1464275099478 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 896ms 07:04:59 INFO - PROCESS | 3748 | 1464275099563 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 3748 | 1464275099568 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 07:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:04:59 INFO - PROCESS | 3748 | 1464275099573 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 3748 | 1464275099578 Marionette TRACE conn2 <- [1,502,null,{}] 07:04:59 INFO - PROCESS | 3748 | 1464275099583 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 3748 | 1464275099689 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:04:59 INFO - PROCESS | 3748 | 1464275099771 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 3748 | ++DOCSHELL 105F3800 == 44 [pid = 3748] [id = 135] 07:04:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (11227800) [pid = 3748] [serial = 403] [outer = 00000000] 07:04:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (13856800) [pid = 3748] [serial = 404] [outer = 11227800] 07:04:59 INFO - PROCESS | 3748 | 1464275099867 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (14334800) [pid = 3748] [serial = 405] [outer = 11227800] 07:05:00 INFO - PROCESS | 3748 | 1464275100434 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 881ms 07:05:00 INFO - PROCESS | 3748 | 1464275100461 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 3748 | 1464275100467 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 07:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:05:00 INFO - PROCESS | 3748 | 1464275100489 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 3748 | 1464275100492 Marionette TRACE conn2 <- [1,506,null,{}] 07:05:00 INFO - PROCESS | 3748 | 1464275100496 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:00 INFO - PROCESS | 3748 | 1464275100601 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:05:00 INFO - PROCESS | 3748 | 1464275100694 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 3748 | ++DOCSHELL 16943C00 == 45 [pid = 3748] [id = 136] 07:05:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16945000) [pid = 3748] [serial = 406] [outer = 00000000] 07:05:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (16CCC400) [pid = 3748] [serial = 407] [outer = 16945000] 07:05:00 INFO - PROCESS | 3748 | 1464275100747 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16D86000) [pid = 3748] [serial = 408] [outer = 16945000] 07:05:01 INFO - PROCESS | 3748 | 1464275101270 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 896ms 07:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:05:01 INFO - PROCESS | 3748 | 1464275101397 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 3748 | 1464275101400 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 07:05:01 INFO - PROCESS | 3748 | 1464275101403 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 3748 | 1464275101407 Marionette TRACE conn2 <- [1,510,null,{}] 07:05:01 INFO - PROCESS | 3748 | 1464275101418 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 3748 | 1464275101561 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:05:01 INFO - PROCESS | 3748 | 1464275101676 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 3748 | ++DOCSHELL 19834400 == 46 [pid = 3748] [id = 137] 07:05:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (19839C00) [pid = 3748] [serial = 409] [outer = 00000000] 07:05:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (199F0400) [pid = 3748] [serial = 410] [outer = 19839C00] 07:05:01 INFO - PROCESS | 3748 | 1464275101733 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1A0B3800) [pid = 3748] [serial = 411] [outer = 19839C00] 07:05:02 INFO - PROCESS | 3748 | 1464275102288 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 927ms 07:05:02 INFO - PROCESS | 3748 | 1464275102331 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 3748 | 1464275102334 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 07:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:05:02 INFO - PROCESS | 3748 | 1464275102338 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 3748 | 1464275102340 Marionette TRACE conn2 <- [1,514,null,{}] 07:05:02 INFO - PROCESS | 3748 | 1464275102344 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 3748 | 1464275102485 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:05:02 INFO - PROCESS | 3748 | 1464275102539 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 3748 | ++DOCSHELL 1A438800 == 47 [pid = 3748] [id = 138] 07:05:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1A438C00) [pid = 3748] [serial = 412] [outer = 00000000] 07:05:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1A442800) [pid = 3748] [serial = 413] [outer = 1A438C00] 07:05:02 INFO - PROCESS | 3748 | 1464275102592 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1A578000) [pid = 3748] [serial = 414] [outer = 1A438C00] 07:05:03 INFO - PROCESS | 3748 | 1464275103116 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 07:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 07:05:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:05:03 INFO - PROCESS | 3748 | 1464275103164 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 3748 | 1464275103166 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 07:05:03 INFO - PROCESS | 3748 | 1464275103170 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 3748 | 1464275103172 Marionette TRACE conn2 <- [1,518,null,{}] 07:05:03 INFO - PROCESS | 3748 | 1464275103175 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:03 INFO - PROCESS | 3748 | 1464275103271 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:05:03 INFO - PROCESS | 3748 | 1464275103376 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 3748 | ++DOCSHELL 1A1A5400 == 48 [pid = 3748] [id = 139] 07:05:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1A43C400) [pid = 3748] [serial = 415] [outer = 00000000] 07:05:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A62D000) [pid = 3748] [serial = 416] [outer = 1A43C400] 07:05:03 INFO - PROCESS | 3748 | 1464275103430 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A69F400) [pid = 3748] [serial = 417] [outer = 1A43C400] 07:05:03 INFO - PROCESS | 3748 | 1464275103989 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 834ms 07:05:04 INFO - PROCESS | 3748 | 1464275104012 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 3748 | 1464275104014 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 07:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:05:04 INFO - PROCESS | 3748 | 1464275104018 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 3748 | 1464275104020 Marionette TRACE conn2 <- [1,522,null,{}] 07:05:04 INFO - PROCESS | 3748 | 1464275104023 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 3748 | 1464275104140 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:05:04 INFO - PROCESS | 3748 | 1464275104234 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 3748 | ++DOCSHELL 16291C00 == 49 [pid = 3748] [id = 140] 07:05:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16292400) [pid = 3748] [serial = 418] [outer = 00000000] 07:05:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (16298800) [pid = 3748] [serial = 419] [outer = 16292400] 07:05:04 INFO - PROCESS | 3748 | 1464275104288 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A624800) [pid = 3748] [serial = 420] [outer = 16292400] 07:05:04 INFO - PROCESS | 3748 | 1464275104856 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 896ms 07:05:04 INFO - PROCESS | 3748 | 1464275104906 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 3748 | 1464275104909 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 07:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:05:04 INFO - PROCESS | 3748 | 1464275104912 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 3748 | 1464275104914 Marionette TRACE conn2 <- [1,526,null,{}] 07:05:04 INFO - PROCESS | 3748 | 1464275104918 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:05 INFO - PROCESS | 3748 | 1464275105014 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:05:05 INFO - PROCESS | 3748 | 1464275105116 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 3748 | ++DOCSHELL 1026F000 == 50 [pid = 3748] [id = 141] 07:05:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1628BC00) [pid = 3748] [serial = 421] [outer = 00000000] 07:05:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (19A06800) [pid = 3748] [serial = 422] [outer = 1628BC00] 07:05:05 INFO - PROCESS | 3748 | 1464275105171 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (19A08800) [pid = 3748] [serial = 423] [outer = 1628BC00] 07:05:05 INFO - PROCESS | 3748 | 1464275105792 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 07:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 942ms 07:05:05 INFO - PROCESS | 3748 | 1464275105841 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 3748 | 1464275105846 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 07:05:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:05:05 INFO - PROCESS | 3748 | 1464275105853 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 3748 | 1464275105858 Marionette TRACE conn2 <- [1,530,null,{}] 07:05:05 INFO - PROCESS | 3748 | 1464275105865 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:05 INFO - PROCESS | 3748 | 1464275105970 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:05:06 INFO - PROCESS | 3748 | 1464275106110 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 16CCBC00 == 49 [pid = 3748] [id = 133] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 15C23400 == 48 [pid = 3748] [id = 132] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 13370000 == 47 [pid = 3748] [id = 131] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 1331F800 == 46 [pid = 3748] [id = 130] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 16946000 == 45 [pid = 3748] [id = 127] 07:05:06 INFO - PROCESS | 3748 | --DOCSHELL 13391400 == 44 [pid = 3748] [id = 126] 07:05:06 INFO - PROCESS | 3748 | ++DOCSHELL 1331F800 == 45 [pid = 3748] [id = 142] 07:05:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (13370000) [pid = 3748] [serial = 424] [outer = 00000000] 07:05:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (14309000) [pid = 3748] [serial = 425] [outer = 13370000] 07:05:06 INFO - PROCESS | 3748 | 1464275106232 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (15C18800) [pid = 3748] [serial = 426] [outer = 13370000] 07:05:06 INFO - PROCESS | 3748 | 1464275106724 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:05:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:05:06 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:05:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:05:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 07:05:06 INFO - PROCESS | 3748 | 1464275106761 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 3748 | 1464275106766 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 07:05:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:05:06 INFO - PROCESS | 3748 | 1464275106772 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 3748 | 1464275106775 Marionette TRACE conn2 <- [1,534,null,{}] 07:05:06 INFO - PROCESS | 3748 | 1464275106778 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 3748 | 1464275106903 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:05:06 INFO - PROCESS | 3748 | 1464275106962 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 3748 | ++DOCSHELL 16924800 == 46 [pid = 3748] [id = 143] 07:05:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1693B400) [pid = 3748] [serial = 427] [outer = 00000000] 07:05:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (16949800) [pid = 3748] [serial = 428] [outer = 1693B400] 07:05:06 INFO - PROCESS | 3748 | 1464275107007 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (16CCC800) [pid = 3748] [serial = 429] [outer = 1693B400] 07:05:07 INFO - PROCESS | 3748 | 1464275107423 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 07:05:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 679ms 07:05:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:05:07 INFO - PROCESS | 3748 | 1464275107455 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 3748 | 1464275107457 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 07:05:07 INFO - PROCESS | 3748 | 1464275107461 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 3748 | 1464275107464 Marionette TRACE conn2 <- [1,538,null,{}] 07:05:07 INFO - PROCESS | 3748 | 1464275107518 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:07 INFO - PROCESS | 3748 | 1464275107638 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:05:07 INFO - PROCESS | 3748 | 1464275107699 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 3748 | ++DOCSHELL 19837800 == 47 [pid = 3748] [id = 144] 07:05:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19837C00) [pid = 3748] [serial = 430] [outer = 00000000] 07:05:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (19A04000) [pid = 3748] [serial = 431] [outer = 19837C00] 07:05:07 INFO - PROCESS | 3748 | 1464275107746 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (19A0DC00) [pid = 3748] [serial = 432] [outer = 19837C00] 07:05:08 INFO - PROCESS | 3748 | 1464275108305 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (19839800) [pid = 3748] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (19F12800) [pid = 3748] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (10BAE000) [pid = 3748] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (175AA800) [pid = 3748] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (13316400) [pid = 3748] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1437B800) [pid = 3748] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (14380000) [pid = 3748] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (10FCF800) [pid = 3748] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (17547000) [pid = 3748] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (138E5000) [pid = 3748] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (175A2400) [pid = 3748] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (15A10C00) [pid = 3748] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (13BC9C00) [pid = 3748] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1750A000) [pid = 3748] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1AB09400) [pid = 3748] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A62C400) [pid = 3748] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (128A6400) [pid = 3748] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (0F9EC400) [pid = 3748] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1A6A4000) [pid = 3748] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (105F5800) [pid = 3748] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (15589800) [pid = 3748] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13366000) [pid = 3748] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:05:08 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (12886000) [pid = 3748] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:05:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 07:05:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 880ms 07:05:08 INFO - PROCESS | 3748 | 1464275108365 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 3748 | 1464275108368 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 07:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:05:08 INFO - PROCESS | 3748 | 1464275108371 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 3748 | 1464275108372 Marionette TRACE conn2 <- [1,542,null,{}] 07:05:08 INFO - PROCESS | 3748 | 1464275108376 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 3748 | 1464275108461 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:05:08 INFO - PROCESS | 3748 | 1464275108469 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 3748 | ++DOCSHELL 1339A400 == 48 [pid = 3748] [id = 145] 07:05:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (138E5000) [pid = 3748] [serial = 433] [outer = 00000000] 07:05:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1437B800) [pid = 3748] [serial = 434] [outer = 138E5000] 07:05:08 INFO - PROCESS | 3748 | 1464275108518 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16942400) [pid = 3748] [serial = 435] [outer = 138E5000] 07:05:08 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:08 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:08 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:08 INFO - PROCESS | 3748 | 1464275108928 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 587ms 07:05:08 INFO - PROCESS | 3748 | 1464275108986 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 3748 | 1464275108988 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 07:05:08 INFO - PROCESS | 3748 | 1464275108991 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 3748 | 1464275108993 Marionette TRACE conn2 <- [1,546,null,{}] 07:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:05:09 INFO - PROCESS | 3748 | 1464275108996 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 3748 | 1464275109075 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:05:09 INFO - PROCESS | 3748 | 1464275109082 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 3748 | ++DOCSHELL 14310800 == 49 [pid = 3748] [id = 146] 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (15A05C00) [pid = 3748] [serial = 436] [outer = 00000000] 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (19A0B000) [pid = 3748] [serial = 437] [outer = 15A05C00] 07:05:09 INFO - PROCESS | 3748 | 1464275109126 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1A19F800) [pid = 3748] [serial = 438] [outer = 15A05C00] 07:05:09 INFO - PROCESS | 3748 | 1464275109577 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 07:05:09 INFO - PROCESS | 3748 | 1464275109633 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 3748 | 1464275109635 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 07:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:05:09 INFO - PROCESS | 3748 | 1464275109638 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 3748 | 1464275109639 Marionette TRACE conn2 <- [1,550,null,{}] 07:05:09 INFO - PROCESS | 3748 | 1464275109643 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 3748 | 1464275109737 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:05:09 INFO - PROCESS | 3748 | 1464275109747 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 3748 | ++DOCSHELL 1A63C000 == 50 [pid = 3748] [id = 147] 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A63CC00) [pid = 3748] [serial = 439] [outer = 00000000] 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A640C00) [pid = 3748] [serial = 440] [outer = 1A63CC00] 07:05:09 INFO - PROCESS | 3748 | 1464275109792 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A6A4000) [pid = 3748] [serial = 441] [outer = 1A63CC00] 07:05:10 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:10 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:10 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:10 INFO - PROCESS | 3748 | 1464275110192 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 07:05:10 INFO - PROCESS | 3748 | 1464275110233 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 3748 | 1464275110235 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 07:05:10 INFO - PROCESS | 3748 | 1464275110238 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:05:10 INFO - PROCESS | 3748 | 1464275110240 Marionette TRACE conn2 <- [1,554,null,{}] 07:05:10 INFO - PROCESS | 3748 | 1464275110243 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 3748 | 1464275110379 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:05:10 INFO - PROCESS | 3748 | 1464275110551 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 3748 | ++DOCSHELL 11022C00 == 51 [pid = 3748] [id = 148] 07:05:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (11024000) [pid = 3748] [serial = 442] [outer = 00000000] 07:05:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1102B800) [pid = 3748] [serial = 443] [outer = 11024000] 07:05:10 INFO - PROCESS | 3748 | 1464275110611 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (11031400) [pid = 3748] [serial = 444] [outer = 11024000] 07:05:10 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:11 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:11 INFO - PROCESS | 3748 | 1464275111153 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 973ms 07:05:11 INFO - PROCESS | 3748 | 1464275111229 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 3748 | 1464275111233 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 07:05:11 INFO - PROCESS | 3748 | 1464275111238 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:05:11 INFO - PROCESS | 3748 | 1464275111241 Marionette TRACE conn2 <- [1,558,null,{}] 07:05:11 INFO - PROCESS | 3748 | 1464275111247 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:11 INFO - PROCESS | 3748 | 1464275111367 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:05:11 INFO - PROCESS | 3748 | 1464275111495 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 3748 | ++DOCSHELL 14388C00 == 52 [pid = 3748] [id = 149] 07:05:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (15583400) [pid = 3748] [serial = 445] [outer = 00000000] 07:05:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (16293800) [pid = 3748] [serial = 446] [outer = 15583400] 07:05:11 INFO - PROCESS | 3748 | 1464275111553 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1693E400) [pid = 3748] [serial = 447] [outer = 15583400] 07:05:11 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:11 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:12 INFO - PROCESS | 3748 | 1464275112132 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 927ms 07:05:12 INFO - PROCESS | 3748 | 1464275112167 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 3748 | 1464275112170 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 07:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:05:12 INFO - PROCESS | 3748 | 1464275112174 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 3748 | 1464275112176 Marionette TRACE conn2 <- [1,562,null,{}] 07:05:12 INFO - PROCESS | 3748 | 1464275112180 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:12 INFO - PROCESS | 3748 | 1464275112287 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:05:12 INFO - PROCESS | 3748 | 1464275112391 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 3748 | ++DOCSHELL 17E7F400 == 53 [pid = 3748] [id = 150] 07:05:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (180BF800) [pid = 3748] [serial = 448] [outer = 00000000] 07:05:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (19831000) [pid = 3748] [serial = 449] [outer = 180BF800] 07:05:12 INFO - PROCESS | 3748 | 1464275112445 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (19A0A400) [pid = 3748] [serial = 450] [outer = 180BF800] 07:05:13 INFO - PROCESS | 3748 | 1464275113036 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 942ms 07:05:13 INFO - PROCESS | 3748 | 1464275113102 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 3748 | 1464275113106 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 07:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:05:13 INFO - PROCESS | 3748 | 1464275113117 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 3748 | 1464275113121 Marionette TRACE conn2 <- [1,566,null,{}] 07:05:13 INFO - PROCESS | 3748 | 1464275113125 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 3748 | 1464275113239 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:05:13 INFO - PROCESS | 3748 | 1464275113366 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 3748 | ++DOCSHELL 173B2400 == 54 [pid = 3748] [id = 151] 07:05:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (173B6C00) [pid = 3748] [serial = 451] [outer = 00000000] 07:05:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (173BE400) [pid = 3748] [serial = 452] [outer = 173B6C00] 07:05:13 INFO - PROCESS | 3748 | 1464275113420 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1A62C400) [pid = 3748] [serial = 453] [outer = 173B6C00] 07:05:13 INFO - PROCESS | 3748 | 1464275113951 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 880ms 07:05:14 INFO - PROCESS | 3748 | 1464275114017 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 3748 | 1464275114019 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 07:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:05:14 INFO - PROCESS | 3748 | 1464275114023 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 3748 | 1464275114025 Marionette TRACE conn2 <- [1,570,null,{}] 07:05:14 INFO - PROCESS | 3748 | 1464275114028 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 3748 | 1464275114129 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:05:14 INFO - PROCESS | 3748 | 1464275114255 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 3748 | ++DOCSHELL 0F211000 == 55 [pid = 3748] [id = 152] 07:05:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (0F211400) [pid = 3748] [serial = 454] [outer = 00000000] 07:05:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (0F218800) [pid = 3748] [serial = 455] [outer = 0F211400] 07:05:14 INFO - PROCESS | 3748 | 1464275114317 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (0F21BC00) [pid = 3748] [serial = 456] [outer = 0F211400] 07:05:14 INFO - PROCESS | 3748 | 1464275114868 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 896ms 07:05:14 INFO - PROCESS | 3748 | 1464275114914 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 3748 | 1464275114916 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 07:05:14 INFO - PROCESS | 3748 | 1464275114921 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:05:14 INFO - PROCESS | 3748 | 1464275114923 Marionette TRACE conn2 <- [1,574,null,{}] 07:05:14 INFO - PROCESS | 3748 | 1464275114927 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:15 INFO - PROCESS | 3748 | 1464275115028 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:05:15 INFO - PROCESS | 3748 | 1464275115127 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 3748 | ++DOCSHELL 130D4800 == 56 [pid = 3748] [id = 153] 07:05:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (13318400) [pid = 3748] [serial = 457] [outer = 00000000] 07:05:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (13D8AC00) [pid = 3748] [serial = 458] [outer = 13318400] 07:05:15 INFO - PROCESS | 3748 | 1464275115187 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (14E6F800) [pid = 3748] [serial = 459] [outer = 13318400] 07:05:15 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:15 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:15 INFO - PROCESS | 3748 | 1464275115884 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1035ms 07:05:15 INFO - PROCESS | 3748 | 1464275115961 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 3748 | 1464275115965 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 07:05:15 INFO - PROCESS | 3748 | 1464275115970 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:05:15 INFO - PROCESS | 3748 | 1464275115974 Marionette TRACE conn2 <- [1,578,null,{}] 07:05:15 INFO - PROCESS | 3748 | 1464275115979 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:16 INFO - PROCESS | 3748 | 1464275116083 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:05:16 INFO - PROCESS | 3748 | 1464275116185 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 3748 | ++DOCSHELL 10FD4000 == 57 [pid = 3748] [id = 154] 07:05:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1141C800) [pid = 3748] [serial = 460] [outer = 00000000] 07:05:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (12D7F400) [pid = 3748] [serial = 461] [outer = 1141C800] 07:05:16 INFO - PROCESS | 3748 | 1464275116233 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (13365000) [pid = 3748] [serial = 462] [outer = 1141C800] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 17504800 == 56 [pid = 3748] [id = 84] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1A63C000 == 55 [pid = 3748] [id = 147] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 14310800 == 54 [pid = 3748] [id = 146] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1339A400 == 53 [pid = 3748] [id = 145] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 16941000 == 52 [pid = 3748] [id = 125] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 19837800 == 51 [pid = 3748] [id = 144] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 16924800 == 50 [pid = 3748] [id = 143] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1331F800 == 49 [pid = 3748] [id = 142] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1026F000 == 48 [pid = 3748] [id = 141] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 16291C00 == 47 [pid = 3748] [id = 140] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1A1A5400 == 46 [pid = 3748] [id = 139] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 1A438800 == 45 [pid = 3748] [id = 138] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 19834400 == 44 [pid = 3748] [id = 137] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 16943C00 == 43 [pid = 3748] [id = 136] 07:05:16 INFO - PROCESS | 3748 | --DOCSHELL 105F3800 == 42 [pid = 3748] [id = 135] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (14E6B800) [pid = 3748] [serial = 293] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (17C94C00) [pid = 3748] [serial = 251] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1AD0F000) [pid = 3748] [serial = 245] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1AD03C00) [pid = 3748] [serial = 254] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A579000) [pid = 3748] [serial = 197] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1122BC00) [pid = 3748] [serial = 290] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1AD05800) [pid = 3748] [serial = 299] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (138E4400) [pid = 3748] [serial = 248] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (17E75800) [pid = 3748] [serial = 296] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (14385800) [pid = 3748] [serial = 302] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1AB0B800) [pid = 3748] [serial = 370] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A0B2000) [pid = 3748] [serial = 358] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A69C800) [pid = 3748] [serial = 361] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A0B4400) [pid = 3748] [serial = 359] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (114A0C00) [pid = 3748] [serial = 334] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (12AE8800) [pid = 3748] [serial = 335] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1983A000) [pid = 3748] [serial = 341] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (195EA400) [pid = 3748] [serial = 340] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (13394400) [pid = 3748] [serial = 346] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1385E400) [pid = 3748] [serial = 347] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (14383C00) [pid = 3748] [serial = 349] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (15583800) [pid = 3748] [serial = 350] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (15D29800) [pid = 3748] [serial = 338] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (15582000) [pid = 3748] [serial = 337] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (14342C00) [pid = 3748] [serial = 344] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1338E400) [pid = 3748] [serial = 343] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (175A5400) [pid = 3748] [serial = 352] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17692400) [pid = 3748] [serial = 353] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (14386800) [pid = 3748] [serial = 365] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (14309C00) [pid = 3748] [serial = 364] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A6A5C00) [pid = 3748] [serial = 362] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (195EFC00) [pid = 3748] [serial = 355] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (19833400) [pid = 3748] [serial = 356] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1AD0C800) [pid = 3748] [serial = 371] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (19F11800) [pid = 3748] [serial = 367] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A573C00) [pid = 3748] [serial = 368] [outer = 00000000] [url = about:blank] 07:05:16 INFO - PROCESS | 3748 | 1464275116869 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 927ms 07:05:16 INFO - PROCESS | 3748 | 1464275116921 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 3748 | 1464275116926 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 07:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:05:16 INFO - PROCESS | 3748 | 1464275116932 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 3748 | 1464275116934 Marionette TRACE conn2 <- [1,582,null,{}] 07:05:16 INFO - PROCESS | 3748 | 1464275116938 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 3748 | 1464275117023 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:05:17 INFO - PROCESS | 3748 | 1464275117030 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 3748 | ++DOCSHELL 11C02000 == 43 [pid = 3748] [id = 155] 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (11C04800) [pid = 3748] [serial = 463] [outer = 00000000] 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1385F400) [pid = 3748] [serial = 464] [outer = 11C04800] 07:05:17 INFO - PROCESS | 3748 | 1464275117060 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (13BCA400) [pid = 3748] [serial = 465] [outer = 11C04800] 07:05:17 INFO - PROCESS | 3748 | 1464275117532 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 633ms 07:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:05:17 INFO - PROCESS | 3748 | 1464275117554 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 3748 | 1464275117556 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 07:05:17 INFO - PROCESS | 3748 | 1464275117560 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 3748 | 1464275117563 Marionette TRACE conn2 <- [1,586,null,{}] 07:05:17 INFO - PROCESS | 3748 | 1464275117573 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 3748 | 1464275117658 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:05:17 INFO - PROCESS | 3748 | 1464275117666 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 3748 | ++DOCSHELL 14E6F400 == 44 [pid = 3748] [id = 156] 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (14E6FC00) [pid = 3748] [serial = 466] [outer = 00000000] 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (156C5C00) [pid = 3748] [serial = 467] [outer = 14E6FC00] 07:05:17 INFO - PROCESS | 3748 | 1464275117713 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (15C23000) [pid = 3748] [serial = 468] [outer = 14E6FC00] 07:05:18 INFO - PROCESS | 3748 | 1464275118227 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 695ms 07:05:18 INFO - PROCESS | 3748 | 1464275118258 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 3748 | 1464275118261 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 07:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:05:18 INFO - PROCESS | 3748 | 1464275118264 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 3748 | 1464275118266 Marionette TRACE conn2 <- [1,590,null,{}] 07:05:18 INFO - PROCESS | 3748 | 1464275118270 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 3748 | 1464275118395 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:05:18 INFO - PROCESS | 3748 | 1464275118473 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 3748 | ++DOCSHELL 17510800 == 45 [pid = 3748] [id = 157] 07:05:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (17512400) [pid = 3748] [serial = 469] [outer = 00000000] 07:05:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1754B400) [pid = 3748] [serial = 470] [outer = 17512400] 07:05:18 INFO - PROCESS | 3748 | 1464275118517 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (175BA000) [pid = 3748] [serial = 471] [outer = 17512400] 07:05:18 INFO - PROCESS | 3748 | 1464275118904 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 695ms 07:05:18 INFO - PROCESS | 3748 | 1464275118946 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 3748 | 1464275118948 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 07:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:05:18 INFO - PROCESS | 3748 | 1464275118952 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 3748 | 1464275118953 Marionette TRACE conn2 <- [1,594,null,{}] 07:05:18 INFO - PROCESS | 3748 | 1464275118957 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 3748 | 1464275119092 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:05:19 INFO - PROCESS | 3748 | 1464275119147 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 3748 | ++DOCSHELL 1141C400 == 46 [pid = 3748] [id = 158] 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (14E66C00) [pid = 3748] [serial = 472] [outer = 00000000] 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (173B4C00) [pid = 3748] [serial = 473] [outer = 14E66C00] 07:05:19 INFO - PROCESS | 3748 | 1464275119193 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (173BDC00) [pid = 3748] [serial = 474] [outer = 14E66C00] 07:05:19 INFO - PROCESS | 3748 | 1464275119613 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 679ms 07:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:05:19 INFO - PROCESS | 3748 | 1464275119651 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 3748 | 1464275119653 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 07:05:19 INFO - PROCESS | 3748 | 1464275119657 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 3748 | 1464275119658 Marionette TRACE conn2 <- [1,598,null,{}] 07:05:19 INFO - PROCESS | 3748 | 1464275119662 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 3748 | 1464275119803 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:05:19 INFO - PROCESS | 3748 | 1464275119828 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 3748 | ++DOCSHELL 195EA400 == 47 [pid = 3748] [id = 159] 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (195EB400) [pid = 3748] [serial = 475] [outer = 00000000] 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1983B800) [pid = 3748] [serial = 476] [outer = 195EB400] 07:05:19 INFO - PROCESS | 3748 | 1464275119872 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (199ECC00) [pid = 3748] [serial = 477] [outer = 195EB400] 07:05:20 INFO - PROCESS | 3748 | 1464275120292 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 679ms 07:05:20 INFO - PROCESS | 3748 | 1464275120341 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 3748 | 1464275120343 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 07:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:05:20 INFO - PROCESS | 3748 | 1464275120353 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 3748 | 1464275120355 Marionette TRACE conn2 <- [1,602,null,{}] 07:05:20 INFO - PROCESS | 3748 | 1464275120358 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:20 INFO - PROCESS | 3748 | 1464275120470 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:05:20 INFO - PROCESS | 3748 | 1464275120476 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 3748 | ++DOCSHELL 175B6C00 == 48 [pid = 3748] [id = 160] 07:05:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19834400) [pid = 3748] [serial = 478] [outer = 00000000] 07:05:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (19F20C00) [pid = 3748] [serial = 479] [outer = 19834400] 07:05:20 INFO - PROCESS | 3748 | 1464275120523 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A1A1400) [pid = 3748] [serial = 480] [outer = 19834400] 07:05:20 INFO - PROCESS | 3748 | 1464275120947 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 633ms 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19837400) [pid = 3748] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1628BC00) [pid = 3748] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1693B400) [pid = 3748] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (17507C00) [pid = 3748] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (16CD1000) [pid = 3748] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A69D000) [pid = 3748] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16943000) [pid = 3748] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (13D8A000) [pid = 3748] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (13371C00) [pid = 3748] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1666F800) [pid = 3748] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13393C00) [pid = 3748] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16CCC000) [pid = 3748] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (19837C00) [pid = 3748] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (138E5000) [pid = 3748] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (15A05C00) [pid = 3748] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:05:21 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (13370000) [pid = 3748] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:05:21 INFO - PROCESS | 3748 | 1464275121233 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 3748 | 1464275121235 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 07:05:21 INFO - PROCESS | 3748 | 1464275121244 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 3748 | 1464275121246 Marionette TRACE conn2 <- [1,606,null,{}] 07:05:21 INFO - PROCESS | 3748 | 1464275121250 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:05:21 INFO - PROCESS | 3748 | 1464275121328 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:05:21 INFO - PROCESS | 3748 | 1464275121336 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 3748 | ++DOCSHELL 1289E400 == 49 [pid = 3748] [id = 161] 07:05:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (13393C00) [pid = 3748] [serial = 481] [outer = 00000000] 07:05:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (140BC400) [pid = 3748] [serial = 482] [outer = 13393C00] 07:05:21 INFO - PROCESS | 3748 | 1464275121380 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (15586800) [pid = 3748] [serial = 483] [outer = 13393C00] 07:05:21 INFO - PROCESS | 3748 | 1464275121835 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 633ms 07:05:21 INFO - PROCESS | 3748 | 1464275121893 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 3748 | 1464275121895 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 07:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:05:21 INFO - PROCESS | 3748 | 1464275121898 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 3748 | 1464275121900 Marionette TRACE conn2 <- [1,610,null,{}] 07:05:21 INFO - PROCESS | 3748 | 1464275121904 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 3748 | 1464275121983 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:05:21 INFO - PROCESS | 3748 | 1464275121991 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 3748 | ++DOCSHELL 15D25400 == 50 [pid = 3748] [id = 162] 07:05:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1628CC00) [pid = 3748] [serial = 484] [outer = 00000000] 07:05:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16CD2400) [pid = 3748] [serial = 485] [outer = 1628CC00] 07:05:22 INFO - PROCESS | 3748 | 1464275122035 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (19833400) [pid = 3748] [serial = 486] [outer = 1628CC00] 07:05:22 INFO - PROCESS | 3748 | 1464275122442 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 587ms 07:05:22 INFO - PROCESS | 3748 | 1464275122496 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 3748 | 1464275122498 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 07:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:05:22 INFO - PROCESS | 3748 | 1464275122505 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 3748 | 1464275122506 Marionette TRACE conn2 <- [1,614,null,{}] 07:05:22 INFO - PROCESS | 3748 | 1464275122510 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 3748 | 1464275122589 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:05:22 INFO - PROCESS | 3748 | 1464275122595 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 3748 | ++DOCSHELL 140B3800 == 51 [pid = 3748] [id = 163] 07:05:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16943800) [pid = 3748] [serial = 487] [outer = 00000000] 07:05:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1A435400) [pid = 3748] [serial = 488] [outer = 16943800] 07:05:22 INFO - PROCESS | 3748 | 1464275122640 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1A57AC00) [pid = 3748] [serial = 489] [outer = 16943800] 07:05:23 INFO - PROCESS | 3748 | 1464275123064 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 587ms 07:05:23 INFO - PROCESS | 3748 | 1464275123082 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 3748 | 1464275123084 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 07:05:23 INFO - PROCESS | 3748 | 1464275123087 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:05:23 INFO - PROCESS | 3748 | 1464275123089 Marionette TRACE conn2 <- [1,618,null,{}] 07:05:23 INFO - PROCESS | 3748 | 1464275123092 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 3748 | 1464275123228 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:05:23 INFO - PROCESS | 3748 | 1464275123348 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 3748 | ++DOCSHELL 0F219800 == 52 [pid = 3748] [id = 164] 07:05:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (0F21B000) [pid = 3748] [serial = 490] [outer = 00000000] 07:05:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (102F9800) [pid = 3748] [serial = 491] [outer = 0F21B000] 07:05:23 INFO - PROCESS | 3748 | 1464275123408 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (10FD7400) [pid = 3748] [serial = 492] [outer = 0F21B000] 07:05:24 INFO - PROCESS | 3748 | 1464275124024 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 988ms 07:05:24 INFO - PROCESS | 3748 | 1464275124075 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 3748 | 1464275124079 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 07:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:05:24 INFO - PROCESS | 3748 | 1464275124084 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 3748 | 1464275124088 Marionette TRACE conn2 <- [1,622,null,{}] 07:05:24 INFO - PROCESS | 3748 | 1464275124095 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:24 INFO - PROCESS | 3748 | 1464275124278 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:05:24 INFO - PROCESS | 3748 | 1464275124289 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 3748 | ++DOCSHELL 13861400 == 53 [pid = 3748] [id = 165] 07:05:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (13BC9000) [pid = 3748] [serial = 493] [outer = 00000000] 07:05:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1430E800) [pid = 3748] [serial = 494] [outer = 13BC9000] 07:05:24 INFO - PROCESS | 3748 | 1464275124345 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (14386400) [pid = 3748] [serial = 495] [outer = 13BC9000] 07:05:24 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:24 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:24 INFO - PROCESS | 3748 | 1464275124946 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 895ms 07:05:24 INFO - PROCESS | 3748 | 1464275124991 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 3748 | 1464275124995 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 07:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:05:24 INFO - PROCESS | 3748 | 1464275124999 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 3748 | 1464275125002 Marionette TRACE conn2 <- [1,626,null,{}] 07:05:24 INFO - PROCESS | 3748 | 1464275125006 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 3748 | 1464275125114 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:05:25 INFO - PROCESS | 3748 | 1464275125215 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 3748 | ++DOCSHELL 14380800 == 54 [pid = 3748] [id = 166] 07:05:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (173BC000) [pid = 3748] [serial = 496] [outer = 00000000] 07:05:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (17C06C00) [pid = 3748] [serial = 497] [outer = 173BC000] 07:05:25 INFO - PROCESS | 3748 | 1464275125269 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (195E9400) [pid = 3748] [serial = 498] [outer = 173BC000] 07:05:25 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:25 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:25 INFO - PROCESS | 3748 | 1464275125895 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 926ms 07:05:25 INFO - PROCESS | 3748 | 1464275125928 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 3748 | 1464275125931 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 07:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:05:25 INFO - PROCESS | 3748 | 1464275125941 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 3748 | 1464275125947 Marionette TRACE conn2 <- [1,630,null,{}] 07:05:25 INFO - PROCESS | 3748 | 1464275125952 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 3748 | 1464275126059 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:05:26 INFO - PROCESS | 3748 | 1464275126158 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 3748 | ++DOCSHELL 1775E400 == 55 [pid = 3748] [id = 167] 07:05:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (195EEC00) [pid = 3748] [serial = 499] [outer = 00000000] 07:05:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1A644000) [pid = 3748] [serial = 500] [outer = 195EEC00] 07:05:26 INFO - PROCESS | 3748 | 1464275126211 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1A6A0800) [pid = 3748] [serial = 501] [outer = 195EEC00] 07:05:26 INFO - PROCESS | 3748 | 1464275126777 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 880ms 07:05:26 INFO - PROCESS | 3748 | 1464275126838 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 3748 | 1464275126841 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 07:05:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:05:26 INFO - PROCESS | 3748 | 1464275126845 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 3748 | 1464275126847 Marionette TRACE conn2 <- [1,634,null,{}] 07:05:26 INFO - PROCESS | 3748 | 1464275126850 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 3748 | 1464275126940 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:05:27 INFO - PROCESS | 3748 | 1464275127067 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 3748 | ++DOCSHELL 1A646C00 == 56 [pid = 3748] [id = 168] 07:05:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1A69E800) [pid = 3748] [serial = 502] [outer = 00000000] 07:05:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1AB0B400) [pid = 3748] [serial = 503] [outer = 1A69E800] 07:05:27 INFO - PROCESS | 3748 | 1464275127122 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1AB0FC00) [pid = 3748] [serial = 504] [outer = 1A69E800] 07:05:27 INFO - PROCESS | 3748 | 1464275127667 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 896ms 07:05:27 INFO - PROCESS | 3748 | 1464275127732 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 3748 | 1464275127735 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 07:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:05:27 INFO - PROCESS | 3748 | 1464275127738 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 3748 | 1464275127740 Marionette TRACE conn2 <- [1,638,null,{}] 07:05:27 INFO - PROCESS | 3748 | 1464275127744 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:27 INFO - PROCESS | 3748 | 1464275127853 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:05:27 INFO - PROCESS | 3748 | 1464275127958 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 3748 | ++DOCSHELL 1AD08800 == 57 [pid = 3748] [id = 169] 07:05:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1AD09000) [pid = 3748] [serial = 505] [outer = 00000000] 07:05:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1AD0E400) [pid = 3748] [serial = 506] [outer = 1AD09000] 07:05:28 INFO - PROCESS | 3748 | 1464275128052 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1AEBA000) [pid = 3748] [serial = 507] [outer = 1AD09000] 07:05:28 INFO - PROCESS | 3748 | 1464275128709 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:05:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1034ms 07:05:28 INFO - PROCESS | 3748 | 1464275128766 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 3748 | 1464275128768 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 07:05:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:05:28 INFO - PROCESS | 3748 | 1464275128788 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 3748 | 1464275128790 Marionette TRACE conn2 <- [1,642,null,{}] 07:05:28 INFO - PROCESS | 3748 | 1464275128794 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 3748 | 1464275128896 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:05:29 INFO - PROCESS | 3748 | 1464275129040 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 3748 | ++DOCSHELL 1A646000 == 58 [pid = 3748] [id = 170] 07:05:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A646400) [pid = 3748] [serial = 508] [outer = 00000000] 07:05:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1B009000) [pid = 3748] [serial = 509] [outer = 1A646400] 07:05:29 INFO - PROCESS | 3748 | 1464275129117 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1B00B800) [pid = 3748] [serial = 510] [outer = 1A646400] 07:05:29 INFO - PROCESS | 3748 | 1464275129663 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:05:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 942ms 07:05:29 INFO - PROCESS | 3748 | 1464275129887 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 3748 | 1464275129891 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 07:05:29 INFO - PROCESS | 3748 | 1464275129910 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 3748 | 1464275129913 Marionette TRACE conn2 <- [1,646,null,{}] 07:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:05:29 INFO - PROCESS | 3748 | 1464275129919 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:30 INFO - PROCESS | 3748 | 1464275130019 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:05:30 INFO - PROCESS | 3748 | 1464275130143 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 3748 | ++DOCSHELL 0F9E7000 == 59 [pid = 3748] [id = 171] 07:05:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (11A02000) [pid = 3748] [serial = 511] [outer = 00000000] 07:05:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1289D000) [pid = 3748] [serial = 512] [outer = 11A02000] 07:05:30 INFO - PROCESS | 3748 | 1464275130194 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (13147000) [pid = 3748] [serial = 513] [outer = 11A02000] 07:05:30 INFO - PROCESS | 3748 | 1464275130783 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 926ms 07:05:30 INFO - PROCESS | 3748 | 1464275130865 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 3748 | 1464275130869 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 140B3800 == 58 [pid = 3748] [id = 163] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 15D25400 == 57 [pid = 3748] [id = 162] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 1289E400 == 56 [pid = 3748] [id = 161] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 175B6C00 == 55 [pid = 3748] [id = 160] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 195EA400 == 54 [pid = 3748] [id = 159] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 1141C400 == 53 [pid = 3748] [id = 158] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 17510800 == 52 [pid = 3748] [id = 157] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 14E6F400 == 51 [pid = 3748] [id = 156] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 11C02000 == 50 [pid = 3748] [id = 155] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 10FD4000 == 49 [pid = 3748] [id = 154] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 0F211000 == 48 [pid = 3748] [id = 152] 07:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 173B2400 == 47 [pid = 3748] [id = 151] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 17E7F400 == 46 [pid = 3748] [id = 150] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 14388C00 == 45 [pid = 3748] [id = 149] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 138DF000 == 44 [pid = 3748] [id = 134] 07:05:30 INFO - PROCESS | 3748 | --DOCSHELL 11022C00 == 43 [pid = 3748] [id = 148] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1983C400) [pid = 3748] [serial = 332] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (195ED000) [pid = 3748] [serial = 380] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1AEBB000) [pid = 3748] [serial = 383] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19A08800) [pid = 3748] [serial = 423] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (19A06800) [pid = 3748] [serial = 422] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1775C400) [pid = 3748] [serial = 401] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (17E7A400) [pid = 3748] [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:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (13856800) [pid = 3748] [serial = 404] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (16949800) [pid = 3748] [serial = 428] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (175C0C00) [pid = 3748] [serial = 379] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (16CD5400) [pid = 3748] [serial = 385] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1AEB6800) [pid = 3748] [serial = 382] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16946C00) [pid = 3748] [serial = 373] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1A69F000) [pid = 3748] [serial = 374] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (14308400) [pid = 3748] [serial = 388] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1437AC00) [pid = 3748] [serial = 389] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (13399400) [pid = 3748] [serial = 391] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (14301400) [pid = 3748] [serial = 392] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1693F800) [pid = 3748] [serial = 394] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (16CCC400) [pid = 3748] [serial = 407] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (16947000) [pid = 3748] [serial = 395] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (14382C00) [pid = 3748] [serial = 376] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1754F800) [pid = 3748] [serial = 398] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (175A6C00) [pid = 3748] [serial = 399] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (199F0400) [pid = 3748] [serial = 410] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1A442800) [pid = 3748] [serial = 413] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A62D000) [pid = 3748] [serial = 416] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16298800) [pid = 3748] [serial = 419] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (19A04000) [pid = 3748] [serial = 431] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1437B800) [pid = 3748] [serial = 434] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (16942400) [pid = 3748] [serial = 435] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (19A0B000) [pid = 3748] [serial = 437] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (19A0DC00) [pid = 3748] [serial = 432] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (14309000) [pid = 3748] [serial = 425] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A19F800) [pid = 3748] [serial = 438] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (16CCC800) [pid = 3748] [serial = 429] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (15C18800) [pid = 3748] [serial = 426] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (15D1E800) [pid = 3748] [serial = 377] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (175B9C00) [pid = 3748] [serial = 386] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1A640C00) [pid = 3748] [serial = 440] [outer = 00000000] [url = about:blank] 07:05:30 INFO - PROCESS | 3748 | 1464275130944 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 3748 | 1464275130948 Marionette TRACE conn2 <- [1,650,null,{}] 07:05:30 INFO - PROCESS | 3748 | 1464275130952 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:31 INFO - PROCESS | 3748 | 1464275131042 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:05:31 INFO - PROCESS | 3748 | 1464275131121 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 3748 | ++DOCSHELL 110D3000 == 44 [pid = 3748] [id = 172] 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (11226800) [pid = 3748] [serial = 514] [outer = 00000000] 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1289E400) [pid = 3748] [serial = 515] [outer = 11226800] 07:05:31 INFO - PROCESS | 3748 | 1464275131166 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (13858000) [pid = 3748] [serial = 516] [outer = 11226800] 07:05:31 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:31 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:31 INFO - PROCESS | 3748 | 1464275131591 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 726ms 07:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:05:31 INFO - PROCESS | 3748 | 1464275131632 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 3748 | 1464275131634 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 07:05:31 INFO - PROCESS | 3748 | 1464275131638 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 3748 | 1464275131640 Marionette TRACE conn2 <- [1,654,null,{}] 07:05:31 INFO - PROCESS | 3748 | 1464275131654 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:31 INFO - PROCESS | 3748 | 1464275131749 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:05:31 INFO - PROCESS | 3748 | 1464275131760 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 3748 | ++DOCSHELL 15589800 == 45 [pid = 3748] [id = 173] 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (156C6000) [pid = 3748] [serial = 517] [outer = 00000000] 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (15D1C400) [pid = 3748] [serial = 518] [outer = 156C6000] 07:05:31 INFO - PROCESS | 3748 | 1464275131808 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (16141400) [pid = 3748] [serial = 519] [outer = 156C6000] 07:05:32 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:32 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:32 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:32 INFO - PROCESS | 3748 | 1464275132264 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:05:32 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:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 618ms 07:05:32 INFO - PROCESS | 3748 | 1464275132276 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 3748 | 1464275132278 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 07:05:32 INFO - PROCESS | 3748 | 1464275132281 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:05:32 INFO - PROCESS | 3748 | 1464275132283 Marionette TRACE conn2 <- [1,658,null,{}] 07:05:32 INFO - PROCESS | 3748 | 1464275132290 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 3748 | 1464275132374 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:05:32 INFO - PROCESS | 3748 | 1464275132380 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 3748 | ++DOCSHELL 16673000 == 46 [pid = 3748] [id = 174] 07:05:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1691B000) [pid = 3748] [serial = 520] [outer = 00000000] 07:05:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16949800) [pid = 3748] [serial = 521] [outer = 1691B000] 07:05:32 INFO - PROCESS | 3748 | 1464275132424 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (16CCD800) [pid = 3748] [serial = 522] [outer = 1691B000] 07:05:32 INFO - PROCESS | 3748 | 1464275132854 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 634ms 07:05:32 INFO - PROCESS | 3748 | 1464275132902 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 3748 | 1464275132904 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 07:05:32 INFO - PROCESS | 3748 | 1464275132908 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:05:32 INFO - PROCESS | 3748 | 1464275132910 Marionette TRACE conn2 <- [1,662,null,{}] 07:05:32 INFO - PROCESS | 3748 | 1464275132913 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:33 INFO - PROCESS | 3748 | 1464275133002 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:05:33 INFO - PROCESS | 3748 | 1464275133008 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 3748 | ++DOCSHELL 16CD5400 == 47 [pid = 3748] [id = 175] 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16CD6000) [pid = 3748] [serial = 523] [outer = 00000000] 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1720F000) [pid = 3748] [serial = 524] [outer = 16CD6000] 07:05:33 INFO - PROCESS | 3748 | 1464275133052 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (173BB000) [pid = 3748] [serial = 525] [outer = 16CD6000] 07:05:33 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:33 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:33 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:33 INFO - PROCESS | 3748 | 1464275133530 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:05:33 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:05:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 633ms 07:05:33 INFO - PROCESS | 3748 | 1464275133546 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 3748 | 1464275133548 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 07:05:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:05:33 INFO - PROCESS | 3748 | 1464275133551 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 3748 | 1464275133553 Marionette TRACE conn2 <- [1,666,null,{}] 07:05:33 INFO - PROCESS | 3748 | 1464275133556 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:33 INFO - PROCESS | 3748 | 1464275133699 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:05:33 INFO - PROCESS | 3748 | 1464275133764 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 3748 | ++DOCSHELL 16942C00 == 48 [pid = 3748] [id = 176] 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16D85800) [pid = 3748] [serial = 526] [outer = 00000000] 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (175B9C00) [pid = 3748] [serial = 527] [outer = 16D85800] 07:05:33 INFO - PROCESS | 3748 | 1464275133797 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (17E02800) [pid = 3748] [serial = 528] [outer = 16D85800] 07:05:34 INFO - PROCESS | 3748 | 1464275134223 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:05:34 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:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 741ms 07:05:34 INFO - PROCESS | 3748 | 1464275134277 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 3748 | 1464275134279 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 07:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:05:34 INFO - PROCESS | 3748 | 1464275134282 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 3748 | 1464275134284 Marionette TRACE conn2 <- [1,670,null,{}] 07:05:34 INFO - PROCESS | 3748 | 1464275134287 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 3748 | 1464275134426 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:05:34 INFO - PROCESS | 3748 | 1464275134449 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 3748 | ++DOCSHELL 112E9C00 == 49 [pid = 3748] [id = 177] 07:05:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (15D29C00) [pid = 3748] [serial = 529] [outer = 00000000] 07:05:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19837400) [pid = 3748] [serial = 530] [outer = 15D29C00] 07:05:34 INFO - PROCESS | 3748 | 1464275134493 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19A07400) [pid = 3748] [serial = 531] [outer = 15D29C00] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (19834400) [pid = 3748] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (17512400) [pid = 3748] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1141C800) [pid = 3748] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (195EB400) [pid = 3748] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (13318400) [pid = 3748] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (14E6FC00) [pid = 3748] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (11C04800) [pid = 3748] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (13393C00) [pid = 3748] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (14E66C00) [pid = 3748] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:05:35 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1628CC00) [pid = 3748] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:05:35 INFO - PROCESS | 3748 | 1464275135412 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:05:35 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:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1174ms 07:05:35 INFO - PROCESS | 3748 | 1464275135457 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 3748 | 1464275135459 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 07:05:35 INFO - PROCESS | 3748 | 1464275135463 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:05:35 INFO - PROCESS | 3748 | 1464275135465 Marionette TRACE conn2 <- [1,674,null,{}] 07:05:35 INFO - PROCESS | 3748 | 1464275135468 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 3748 | 1464275135547 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:05:35 INFO - PROCESS | 3748 | 1464275135629 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 3748 | ++DOCSHELL 11024C00 == 50 [pid = 3748] [id = 178] 07:05:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (11026800) [pid = 3748] [serial = 532] [outer = 00000000] 07:05:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (173B3000) [pid = 3748] [serial = 533] [outer = 11026800] 07:05:35 INFO - PROCESS | 3748 | 1464275135673 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (17E78800) [pid = 3748] [serial = 534] [outer = 11026800] 07:05:36 INFO - PROCESS | 3748 | 1464275136531 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:05:36 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:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1082ms 07:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:05:36 INFO - PROCESS | 3748 | 1464275136564 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 3748 | 1464275136566 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 07:05:36 INFO - PROCESS | 3748 | 1464275136569 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 3748 | 1464275136571 Marionette TRACE conn2 <- [1,678,null,{}] 07:05:36 INFO - PROCESS | 3748 | 1464275136574 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:36 INFO - PROCESS | 3748 | 1464275136684 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:05:36 INFO - PROCESS | 3748 | 1464275136693 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 3748 | ++DOCSHELL 16CD1C00 == 51 [pid = 3748] [id = 179] 07:05:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16F91400) [pid = 3748] [serial = 535] [outer = 00000000] 07:05:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (19A0F000) [pid = 3748] [serial = 536] [outer = 16F91400] 07:05:36 INFO - PROCESS | 3748 | 1464275136736 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1A0AB800) [pid = 3748] [serial = 537] [outer = 16F91400] 07:05:37 INFO - PROCESS | 3748 | 1464275137657 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1127ms 07:05:37 INFO - PROCESS | 3748 | 1464275137701 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 3748 | 1464275137705 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 07:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:05:37 INFO - PROCESS | 3748 | 1464275137711 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 3748 | 1464275137715 Marionette TRACE conn2 <- [1,682,null,{}] 07:05:37 INFO - PROCESS | 3748 | 1464275137721 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 3748 | 1464275137837 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:05:37 INFO - PROCESS | 3748 | 1464275137961 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 3748 | ++DOCSHELL 10A59800 == 52 [pid = 3748] [id = 180] 07:05:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (110D1C00) [pid = 3748] [serial = 538] [outer = 00000000] 07:05:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (114A0C00) [pid = 3748] [serial = 539] [outer = 110D1C00] 07:05:38 INFO - PROCESS | 3748 | 1464275138018 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1289BC00) [pid = 3748] [serial = 540] [outer = 110D1C00] 07:05:39 INFO - PROCESS | 3748 | 1464275139125 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:05:39 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:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1436ms 07:05:39 INFO - PROCESS | 3748 | 1464275139159 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 3748 | 1464275139165 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 07:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:05:39 INFO - PROCESS | 3748 | 1464275139172 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 3748 | 1464275139175 Marionette TRACE conn2 <- [1,686,null,{}] 07:05:39 INFO - PROCESS | 3748 | 1464275139179 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 3748 | 1464275139288 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:05:39 INFO - PROCESS | 3748 | 1464275139419 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 3748 | ++DOCSHELL 14302800 == 53 [pid = 3748] [id = 181] 07:05:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (14306000) [pid = 3748] [serial = 541] [outer = 00000000] 07:05:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (15D1E800) [pid = 3748] [serial = 542] [outer = 14306000] 07:05:39 INFO - PROCESS | 3748 | 1464275139474 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1693F400) [pid = 3748] [serial = 543] [outer = 14306000] 07:05:40 INFO - PROCESS | 3748 | 1464275140509 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:05:40 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:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1405ms 07:05:40 INFO - PROCESS | 3748 | 1464275140570 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 3748 | 1464275140573 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 07:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:05:40 INFO - PROCESS | 3748 | 1464275140577 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 3748 | 1464275140581 Marionette TRACE conn2 <- [1,690,null,{}] 07:05:40 INFO - PROCESS | 3748 | 1464275140592 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:40 INFO - PROCESS | 3748 | 1464275140733 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:05:40 INFO - PROCESS | 3748 | 1464275140865 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 3748 | ++DOCSHELL 15D1D000 == 54 [pid = 3748] [id = 182] 07:05:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (17552800) [pid = 3748] [serial = 544] [outer = 00000000] 07:05:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (19A04000) [pid = 3748] [serial = 545] [outer = 17552800] 07:05:40 INFO - PROCESS | 3748 | 1464275140923 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A43D000) [pid = 3748] [serial = 546] [outer = 17552800] 07:05:41 INFO - PROCESS | 3748 | 1464275141897 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:05:41 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:05:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1344ms 07:05:41 INFO - PROCESS | 3748 | 1464275141914 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 3748 | 1464275141917 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 07:05:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:05:41 INFO - PROCESS | 3748 | 1464275141921 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 3748 | 1464275141923 Marionette TRACE conn2 <- [1,694,null,{}] 07:05:41 INFO - PROCESS | 3748 | 1464275141927 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:42 INFO - PROCESS | 3748 | 1464275142075 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:05:42 INFO - PROCESS | 3748 | 1464275142229 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 3748 | ++DOCSHELL 13395400 == 55 [pid = 3748] [id = 183] 07:05:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1339A000) [pid = 3748] [serial = 547] [outer = 00000000] 07:05:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (15DC2800) [pid = 3748] [serial = 548] [outer = 1339A000] 07:05:42 INFO - PROCESS | 3748 | 1464275142301 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (173BCC00) [pid = 3748] [serial = 549] [outer = 1339A000] 07:05:43 INFO - PROCESS | 3748 | 1464275143538 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:05:43 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:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1683ms 07:05:43 INFO - PROCESS | 3748 | 1464275143606 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 3748 | 1464275143610 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 07:05:43 INFO - PROCESS | 3748 | 1464275143616 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:05:43 INFO - PROCESS | 3748 | 1464275143619 Marionette TRACE conn2 <- [1,698,null,{}] 07:05:43 INFO - PROCESS | 3748 | 1464275143625 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:43 INFO - PROCESS | 3748 | 1464275143723 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:05:43 INFO - PROCESS | 3748 | 1464275143852 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 3748 | ++DOCSHELL 11030400 == 56 [pid = 3748] [id = 184] 07:05:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (11030800) [pid = 3748] [serial = 550] [outer = 00000000] 07:05:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (11C02000) [pid = 3748] [serial = 551] [outer = 11030800] 07:05:43 INFO - PROCESS | 3748 | 1464275143916 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (140B1400) [pid = 3748] [serial = 552] [outer = 11030800] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 11024C00 == 55 [pid = 3748] [id = 178] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 112E9C00 == 54 [pid = 3748] [id = 177] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 16942C00 == 53 [pid = 3748] [id = 176] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 16CD5400 == 52 [pid = 3748] [id = 175] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 16673000 == 51 [pid = 3748] [id = 174] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 15589800 == 50 [pid = 3748] [id = 173] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 110D3000 == 49 [pid = 3748] [id = 172] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 0F9E7000 == 48 [pid = 3748] [id = 171] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1102B800) [pid = 3748] [serial = 443] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16293800) [pid = 3748] [serial = 446] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (19831000) [pid = 3748] [serial = 449] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (173BE400) [pid = 3748] [serial = 452] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (0F218800) [pid = 3748] [serial = 455] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 13861400 == 47 [pid = 3748] [id = 165] 07:05:44 INFO - PROCESS | 3748 | --DOCSHELL 0F219800 == 46 [pid = 3748] [id = 164] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (19F20C00) [pid = 3748] [serial = 479] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1754B400) [pid = 3748] [serial = 470] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (12D7F400) [pid = 3748] [serial = 461] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (199ECC00) [pid = 3748] [serial = 477] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (13365000) [pid = 3748] [serial = 462] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (14E6F800) [pid = 3748] [serial = 459] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (13D8AC00) [pid = 3748] [serial = 458] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (156C5C00) [pid = 3748] [serial = 467] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (15C23000) [pid = 3748] [serial = 468] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1983B800) [pid = 3748] [serial = 476] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1385F400) [pid = 3748] [serial = 464] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13BCA400) [pid = 3748] [serial = 465] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1A435400) [pid = 3748] [serial = 488] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (140BC400) [pid = 3748] [serial = 482] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (15586800) [pid = 3748] [serial = 483] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1A1A1400) [pid = 3748] [serial = 480] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (173B4C00) [pid = 3748] [serial = 473] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (173BDC00) [pid = 3748] [serial = 474] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16CD2400) [pid = 3748] [serial = 485] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19833400) [pid = 3748] [serial = 486] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (175BA000) [pid = 3748] [serial = 471] [outer = 00000000] [url = about:blank] 07:05:44 INFO - PROCESS | 3748 | 1464275144917 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1344ms 07:05:44 INFO - PROCESS | 3748 | 1464275144961 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 3748 | 1464275144966 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 07:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:05:44 INFO - PROCESS | 3748 | 1464275144972 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 3748 | 1464275144974 Marionette TRACE conn2 <- [1,702,null,{}] 07:05:44 INFO - PROCESS | 3748 | 1464275144978 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:45 INFO - PROCESS | 3748 | 1464275145064 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:05:45 INFO - PROCESS | 3748 | 1464275145071 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 3748 | ++DOCSHELL 1338E400 == 47 [pid = 3748] [id = 185] 07:05:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1338F400) [pid = 3748] [serial = 553] [outer = 00000000] 07:05:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1430CC00) [pid = 3748] [serial = 554] [outer = 1338F400] 07:05:45 INFO - PROCESS | 3748 | 1464275145116 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1437DC00) [pid = 3748] [serial = 555] [outer = 1338F400] 07:05:46 INFO - PROCESS | 3748 | 1464275146050 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:05:46 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:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 07:05:46 INFO - PROCESS | 3748 | 1464275146102 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 3748 | 1464275146104 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 07:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:05:46 INFO - PROCESS | 3748 | 1464275146108 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 3748 | 1464275146111 Marionette TRACE conn2 <- [1,706,null,{}] 07:05:46 INFO - PROCESS | 3748 | 1464275146121 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:46 INFO - PROCESS | 3748 | 1464275146209 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:05:46 INFO - PROCESS | 3748 | 1464275146217 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 3748 | ++DOCSHELL 15DC9400 == 48 [pid = 3748] [id = 186] 07:05:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16291800) [pid = 3748] [serial = 556] [outer = 00000000] 07:05:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (169D5000) [pid = 3748] [serial = 557] [outer = 16291800] 07:05:46 INFO - PROCESS | 3748 | 1464275146264 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (16D77400) [pid = 3748] [serial = 558] [outer = 16291800] 07:05:47 INFO - PROCESS | 3748 | 1464275147218 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 07:05:47 INFO - PROCESS | 3748 | 1464275147239 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 3748 | 1464275147242 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 07:05:47 INFO - PROCESS | 3748 | 1464275147254 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 3748 | 1464275147255 Marionette TRACE conn2 <- [1,710,null,{}] 07:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:05:47 INFO - PROCESS | 3748 | 1464275147259 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 3748 | 1464275147375 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:05:47 INFO - PROCESS | 3748 | 1464275147382 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 3748 | ++DOCSHELL 16F8D400 == 49 [pid = 3748] [id = 187] 07:05:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (17204400) [pid = 3748] [serial = 559] [outer = 00000000] 07:05:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1754C400) [pid = 3748] [serial = 560] [outer = 17204400] 07:05:47 INFO - PROCESS | 3748 | 1464275147427 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (175A2400) [pid = 3748] [serial = 561] [outer = 17204400] 07:05:47 INFO - PROCESS | 3748 | 1464275147894 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 3748 | 1464275147957 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 07:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:05:47 INFO - PROCESS | 3748 | 1464275147961 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 3748 | 1464275147962 Marionette TRACE conn2 <- [1,714,null,{}] 07:05:47 INFO - PROCESS | 3748 | 1464275147966 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 3748 | 1464275148083 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:05:48 INFO - PROCESS | 3748 | 1464275148143 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 3748 | ++DOCSHELL 11028400 == 50 [pid = 3748] [id = 188] 07:05:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1754E000) [pid = 3748] [serial = 562] [outer = 00000000] 07:05:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (19837C00) [pid = 3748] [serial = 563] [outer = 1754E000] 07:05:48 INFO - PROCESS | 3748 | 1464275148188 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1983D400) [pid = 3748] [serial = 564] [outer = 1754E000] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (11227800) [pid = 3748] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17553400) [pid = 3748] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (11024000) [pid = 3748] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16D85800) [pid = 3748] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (0F21B000) [pid = 3748] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1691B000) [pid = 3748] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (11A02000) [pid = 3748] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (16CD6000) [pid = 3748] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (15D29C00) [pid = 3748] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (11226800) [pid = 3748] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (156C6000) [pid = 3748] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (11026800) [pid = 3748] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1A43C400) [pid = 3748] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (19839C00) [pid = 3748] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (180BF800) [pid = 3748] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1A438C00) [pid = 3748] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (15583400) [pid = 3748] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (16292400) [pid = 3748] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1A63CC00) [pid = 3748] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16945000) [pid = 3748] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (173B6C00) [pid = 3748] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:05:48 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (0F211400) [pid = 3748] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:05:48 INFO - PROCESS | 3748 | 1464275148779 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 896ms 07:05:48 INFO - PROCESS | 3748 | 1464275148849 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 3748 | 1464275148851 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 07:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:05:48 INFO - PROCESS | 3748 | 1464275148855 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 3748 | 1464275148856 Marionette TRACE conn2 <- [1,718,null,{}] 07:05:48 INFO - PROCESS | 3748 | 1464275148860 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 3748 | 1464275148960 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:05:48 INFO - PROCESS | 3748 | 1464275148968 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 3748 | ++DOCSHELL 151EF800 == 51 [pid = 3748] [id = 189] 07:05:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (15583400) [pid = 3748] [serial = 565] [outer = 00000000] 07:05:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (17C09800) [pid = 3748] [serial = 566] [outer = 15583400] 07:05:49 INFO - PROCESS | 3748 | 1464275149028 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1982E800) [pid = 3748] [serial = 567] [outer = 15583400] 07:05:49 INFO - PROCESS | 3748 | 1464275149461 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 3748 | 1464275149495 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 07:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:05:49 INFO - PROCESS | 3748 | 1464275149498 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 3748 | 1464275149500 Marionette TRACE conn2 <- [1,722,null,{}] 07:05:49 INFO - PROCESS | 3748 | 1464275149503 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 3748 | 1464275149582 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:05:49 INFO - PROCESS | 3748 | 1464275149588 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 3748 | ++DOCSHELL 19A08800 == 52 [pid = 3748] [id = 190] 07:05:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19A09400) [pid = 3748] [serial = 568] [outer = 00000000] 07:05:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A0AD000) [pid = 3748] [serial = 569] [outer = 19A09400] 07:05:49 INFO - PROCESS | 3748 | 1464275149632 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A437000) [pid = 3748] [serial = 570] [outer = 19A09400] 07:05:50 INFO - PROCESS | 3748 | 1464275150033 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:05:50 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:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 587ms 07:05:50 INFO - PROCESS | 3748 | 1464275150081 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 3748 | 1464275150083 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 07:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:05:50 INFO - PROCESS | 3748 | 1464275150086 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 3748 | 1464275150088 Marionette TRACE conn2 <- [1,726,null,{}] 07:05:50 INFO - PROCESS | 3748 | 1464275150091 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:50 INFO - PROCESS | 3748 | 1464275150182 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:05:50 INFO - PROCESS | 3748 | 1464275150190 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 3748 | ++DOCSHELL 173BD800 == 53 [pid = 3748] [id = 191] 07:05:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (17762C00) [pid = 3748] [serial = 571] [outer = 00000000] 07:05:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A572000) [pid = 3748] [serial = 572] [outer = 17762C00] 07:05:50 INFO - PROCESS | 3748 | 1464275150234 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1A573400) [pid = 3748] [serial = 573] [outer = 17762C00] 07:05:51 INFO - PROCESS | 3748 | 1464275151324 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:05:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1298ms 07:05:51 INFO - PROCESS | 3748 | 1464275151382 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 3748 | 1464275151387 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 07:05:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:05:51 INFO - PROCESS | 3748 | 1464275151434 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 3748 | 1464275151437 Marionette TRACE conn2 <- [1,730,null,{}] 07:05:51 INFO - PROCESS | 3748 | 1464275151443 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 3748 | 1464275151588 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:05:51 INFO - PROCESS | 3748 | 1464275151684 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 3748 | ++DOCSHELL 10BB6000 == 54 [pid = 3748] [id = 192] 07:05:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (11023C00) [pid = 3748] [serial = 574] [outer = 00000000] 07:05:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (13322800) [pid = 3748] [serial = 575] [outer = 11023C00] 07:05:51 INFO - PROCESS | 3748 | 1464275151741 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (138DF000) [pid = 3748] [serial = 576] [outer = 11023C00] 07:05:52 INFO - PROCESS | 3748 | 1464275152749 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:05:52 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:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1344ms 07:05:52 INFO - PROCESS | 3748 | 1464275152781 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 3748 | 1464275152787 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 07:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:05:52 INFO - PROCESS | 3748 | 1464275152794 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 3748 | 1464275152796 Marionette TRACE conn2 <- [1,734,null,{}] 07:05:52 INFO - PROCESS | 3748 | 1464275152843 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:52 INFO - PROCESS | 3748 | 1464275152941 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:05:53 INFO - PROCESS | 3748 | 1464275153147 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 3748 | ++DOCSHELL 151E6800 == 55 [pid = 3748] [id = 193] 07:05:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (15589000) [pid = 3748] [serial = 577] [outer = 00000000] 07:05:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1628EC00) [pid = 3748] [serial = 578] [outer = 15589000] 07:05:53 INFO - PROCESS | 3748 | 1464275153202 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16944400) [pid = 3748] [serial = 579] [outer = 15589000] 07:05:54 INFO - PROCESS | 3748 | 1464275154198 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:05:54 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:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1421ms 07:05:54 INFO - PROCESS | 3748 | 1464275154221 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 3748 | 1464275154223 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 07:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:05:54 INFO - PROCESS | 3748 | 1464275154228 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 3748 | 1464275154232 Marionette TRACE conn2 <- [1,738,null,{}] 07:05:54 INFO - PROCESS | 3748 | 1464275154243 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 3748 | 1464275154383 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:05:54 INFO - PROCESS | 3748 | 1464275154525 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 3748 | ++DOCSHELL 1A43C400 == 56 [pid = 3748] [id = 194] 07:05:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1A442800) [pid = 3748] [serial = 580] [outer = 00000000] 07:05:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A629000) [pid = 3748] [serial = 581] [outer = 1A442800] 07:05:54 INFO - PROCESS | 3748 | 1464275154600 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A63A000) [pid = 3748] [serial = 582] [outer = 1A442800] 07:05:55 INFO - PROCESS | 3748 | 1464275155609 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:05:55 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:05:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1436ms 07:05:55 INFO - PROCESS | 3748 | 1464275155677 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 3748 | 1464275155681 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 07:05:55 INFO - PROCESS | 3748 | 1464275155686 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:05:55 INFO - PROCESS | 3748 | 1464275155690 Marionette TRACE conn2 <- [1,742,null,{}] 07:05:55 INFO - PROCESS | 3748 | 1464275155697 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:55 INFO - PROCESS | 3748 | 1464275155828 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:05:55 INFO - PROCESS | 3748 | 1464275155967 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 3748 | ++DOCSHELL 112E9C00 == 57 [pid = 3748] [id = 195] 07:05:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (112EC800) [pid = 3748] [serial = 583] [outer = 00000000] 07:05:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (11C67C00) [pid = 3748] [serial = 584] [outer = 112EC800] 07:05:56 INFO - PROCESS | 3748 | 1464275156018 Marionette DEBUG loaded listener.js 07:05:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1336BC00) [pid = 3748] [serial = 585] [outer = 112EC800] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 19A08800 == 56 [pid = 3748] [id = 190] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 151EF800 == 55 [pid = 3748] [id = 189] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 11028400 == 54 [pid = 3748] [id = 188] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 16F8D400 == 53 [pid = 3748] [id = 187] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 15DC9400 == 52 [pid = 3748] [id = 186] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 1338E400 == 51 [pid = 3748] [id = 185] 07:05:56 INFO - PROCESS | 3748 | --DOCSHELL 11030400 == 50 [pid = 3748] [id = 184] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A69F400) [pid = 3748] [serial = 417] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A0B3800) [pid = 3748] [serial = 411] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (19A0A400) [pid = 3748] [serial = 450] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A578000) [pid = 3748] [serial = 414] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1693E400) [pid = 3748] [serial = 447] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1A624800) [pid = 3748] [serial = 420] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1A6A4000) [pid = 3748] [serial = 441] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16D86000) [pid = 3748] [serial = 408] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A62C400) [pid = 3748] [serial = 453] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (0F21BC00) [pid = 3748] [serial = 456] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (14334800) [pid = 3748] [serial = 405] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (17761C00) [pid = 3748] [serial = 402] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (11031400) [pid = 3748] [serial = 444] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (175B9C00) [pid = 3748] [serial = 527] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (10FD7400) [pid = 3748] [serial = 492] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (102F9800) [pid = 3748] [serial = 491] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (16949800) [pid = 3748] [serial = 521] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16CCD800) [pid = 3748] [serial = 522] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (13147000) [pid = 3748] [serial = 513] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1289D000) [pid = 3748] [serial = 512] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1720F000) [pid = 3748] [serial = 524] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (19837400) [pid = 3748] [serial = 530] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1289E400) [pid = 3748] [serial = 515] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (13858000) [pid = 3748] [serial = 516] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (15D1C400) [pid = 3748] [serial = 518] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16141400) [pid = 3748] [serial = 519] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1430E800) [pid = 3748] [serial = 494] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (17C06C00) [pid = 3748] [serial = 497] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1A644000) [pid = 3748] [serial = 500] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1AB0B400) [pid = 3748] [serial = 503] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1AD0E400) [pid = 3748] [serial = 506] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (1B009000) [pid = 3748] [serial = 509] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (173B3000) [pid = 3748] [serial = 533] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (17E02800) [pid = 3748] [serial = 528] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (17E78800) [pid = 3748] [serial = 534] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (19A07400) [pid = 3748] [serial = 531] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (19A0F000) [pid = 3748] [serial = 536] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (173BB000) [pid = 3748] [serial = 525] [outer = 00000000] [url = about:blank] 07:05:56 INFO - PROCESS | 3748 | 1464275156997 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:05:57 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:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1344ms 07:05:57 INFO - PROCESS | 3748 | 1464275157044 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 3748 | 1464275157049 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 07:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:05:57 INFO - PROCESS | 3748 | 1464275157037 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 3748 | 1464275157040 Marionette TRACE conn2 <- [1,746,null,{}] 07:05:57 INFO - PROCESS | 3748 | 1464275157043 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 3748 | 1464275157129 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:05:57 INFO - PROCESS | 3748 | 1464275157136 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 3748 | ++DOCSHELL 11A0AC00 == 51 [pid = 3748] [id = 196] 07:05:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (11C02C00) [pid = 3748] [serial = 586] [outer = 00000000] 07:05:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13316800) [pid = 3748] [serial = 587] [outer = 11C02C00] 07:05:57 INFO - PROCESS | 3748 | 1464275157190 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (13BC9400) [pid = 3748] [serial = 588] [outer = 11C02C00] 07:05:57 INFO - PROCESS | 3748 | 1464275157672 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:05:57 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:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 680ms 07:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:05:57 INFO - PROCESS | 3748 | 1464275157735 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 3748 | 1464275157737 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 07:05:57 INFO - PROCESS | 3748 | 1464275157740 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - PROCESS | 3748 | 1464275157744 Marionette TRACE conn2 <- [1,750,null,{}] 07:05:57 INFO - PROCESS | 3748 | 1464275157754 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 3748 | 1464275157842 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:05:57 INFO - PROCESS | 3748 | 1464275157930 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 3748 | ++DOCSHELL 1430D000 == 52 [pid = 3748] [id = 197] 07:05:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (14388000) [pid = 3748] [serial = 589] [outer = 00000000] 07:05:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1628F400) [pid = 3748] [serial = 590] [outer = 14388000] 07:05:57 INFO - PROCESS | 3748 | 1464275157984 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16922800) [pid = 3748] [serial = 591] [outer = 14388000] 07:05:58 INFO - PROCESS | 3748 | 1464275158807 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1081ms 07:05:58 INFO - PROCESS | 3748 | 1464275158831 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 3748 | 1464275158834 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 07:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:05:58 INFO - PROCESS | 3748 | 1464275158837 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 3748 | 1464275158839 Marionette TRACE conn2 <- [1,754,null,{}] 07:05:58 INFO - PROCESS | 3748 | 1464275158842 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 3748 | 1464275158957 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:05:59 INFO - PROCESS | 3748 | 1464275159010 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 3748 | ++DOCSHELL 16F94C00 == 53 [pid = 3748] [id = 198] 07:05:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (17205400) [pid = 3748] [serial = 592] [outer = 00000000] 07:05:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (173B8400) [pid = 3748] [serial = 593] [outer = 17205400] 07:05:59 INFO - PROCESS | 3748 | 1464275159055 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (173BDC00) [pid = 3748] [serial = 594] [outer = 17205400] 07:05:59 INFO - PROCESS | 3748 | 1464275159935 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:05:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1127ms 07:05:59 INFO - PROCESS | 3748 | 1464275159971 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 3748 | 1464275159973 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 07:05:59 INFO - PROCESS | 3748 | 1464275159976 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 3748 | 1464275159978 Marionette TRACE conn2 <- [1,758,null,{}] 07:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:05:59 INFO - PROCESS | 3748 | 1464275159982 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 3748 | 1464275160101 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:06:00 INFO - PROCESS | 3748 | 1464275160108 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 3748 | ++DOCSHELL 16CD4400 == 54 [pid = 3748] [id = 199] 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (173BB000) [pid = 3748] [serial = 595] [outer = 00000000] 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (175B1000) [pid = 3748] [serial = 596] [outer = 173BB000] 07:06:00 INFO - PROCESS | 3748 | 1464275160152 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (175B8400) [pid = 3748] [serial = 597] [outer = 173BB000] 07:06:00 INFO - PROCESS | 3748 | 1464275160612 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 696ms 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (17204400) [pid = 3748] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1754E000) [pid = 3748] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (11030800) [pid = 3748] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16291800) [pid = 3748] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1338F400) [pid = 3748] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (1339A000) [pid = 3748] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (19A09400) [pid = 3748] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (15583400) [pid = 3748] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:06:00 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16943800) [pid = 3748] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:06:00 INFO - PROCESS | 3748 | 1464275160689 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 3748 | 1464275160691 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 07:06:00 INFO - PROCESS | 3748 | 1464275160695 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 3748 | 1464275160696 Marionette TRACE conn2 <- [1,762,null,{}] 07:06:00 INFO - PROCESS | 3748 | 1464275160700 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 3748 | 1464275160807 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:06:00 INFO - PROCESS | 3748 | 1464275160820 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 3748 | ++DOCSHELL 13321000 == 55 [pid = 3748] [id = 200] 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17506000) [pid = 3748] [serial = 598] [outer = 00000000] 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (175A7800) [pid = 3748] [serial = 599] [outer = 17506000] 07:06:00 INFO - PROCESS | 3748 | 1464275160865 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17C8F400) [pid = 3748] [serial = 600] [outer = 17506000] 07:06:01 INFO - PROCESS | 3748 | 1464275161285 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 633ms 07:06:01 INFO - PROCESS | 3748 | 1464275161342 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 3748 | 1464275161328 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 07:06:01 INFO - PROCESS | 3748 | 1464275161332 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 3748 | 1464275161333 Marionette TRACE conn2 <- [1,766,null,{}] 07:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:06:01 INFO - PROCESS | 3748 | 1464275161337 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 3748 | 1464275161416 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:06:01 INFO - PROCESS | 3748 | 1464275161449 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 3748 | ++DOCSHELL 140B8800 == 56 [pid = 3748] [id = 201] 07:06:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16D82800) [pid = 3748] [serial = 601] [outer = 00000000] 07:06:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19837400) [pid = 3748] [serial = 602] [outer = 16D82800] 07:06:01 INFO - PROCESS | 3748 | 1464275161493 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (19A01C00) [pid = 3748] [serial = 603] [outer = 16D82800] 07:06:01 INFO - PROCESS | 3748 | 1464275161905 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 587ms 07:06:01 INFO - PROCESS | 3748 | 1464275161930 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 3748 | 1464275161932 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 07:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:06:01 INFO - PROCESS | 3748 | 1464275161947 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 3748 | 1464275161949 Marionette TRACE conn2 <- [1,770,null,{}] 07:06:01 INFO - PROCESS | 3748 | 1464275161953 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 3748 | 1464275162036 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:06:02 INFO - PROCESS | 3748 | 1464275162043 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 3748 | ++DOCSHELL 180B6400 == 57 [pid = 3748] [id = 202] 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19A0A400) [pid = 3748] [serial = 604] [outer = 00000000] 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19ADC400) [pid = 3748] [serial = 605] [outer = 19A0A400] 07:06:02 INFO - PROCESS | 3748 | 1464275162086 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19F19000) [pid = 3748] [serial = 606] [outer = 19A0A400] 07:06:02 INFO - PROCESS | 3748 | 1464275162503 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 07:06:02 INFO - PROCESS | 3748 | 1464275162533 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 3748 | 1464275162535 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 07:06:02 INFO - PROCESS | 3748 | 1464275162538 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:06:02 INFO - PROCESS | 3748 | 1464275162540 Marionette TRACE conn2 <- [1,774,null,{}] 07:06:02 INFO - PROCESS | 3748 | 1464275162543 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 3748 | 1464275162666 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:06:02 INFO - PROCESS | 3748 | 1464275162816 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 3748 | ++DOCSHELL 10272000 == 58 [pid = 3748] [id = 203] 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (10273C00) [pid = 3748] [serial = 607] [outer = 00000000] 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (10A5A400) [pid = 3748] [serial = 608] [outer = 10273C00] 07:06:02 INFO - PROCESS | 3748 | 1464275162895 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (11023400) [pid = 3748] [serial = 609] [outer = 10273C00] 07:06:03 INFO - PROCESS | 3748 | 1464275163482 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 988ms 07:06:03 INFO - PROCESS | 3748 | 1464275163527 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 3748 | 1464275163531 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 07:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:06:03 INFO - PROCESS | 3748 | 1464275163536 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 3748 | 1464275163540 Marionette TRACE conn2 <- [1,778,null,{}] 07:06:03 INFO - PROCESS | 3748 | 1464275163545 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 3748 | 1464275163657 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:06:03 INFO - PROCESS | 3748 | 1464275163790 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 3748 | ++DOCSHELL 14388C00 == 59 [pid = 3748] [id = 204] 07:06:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (14389C00) [pid = 3748] [serial = 610] [outer = 00000000] 07:06:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (15585400) [pid = 3748] [serial = 611] [outer = 14389C00] 07:06:03 INFO - PROCESS | 3748 | 1464275163847 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (15D1C400) [pid = 3748] [serial = 612] [outer = 14389C00] 07:06:04 INFO - PROCESS | 3748 | 1464275164439 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 927ms 07:06:04 INFO - PROCESS | 3748 | 1464275164474 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:06:04 INFO - PROCESS | 3748 | 1464275164479 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 07:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:06:04 INFO - PROCESS | 3748 | 1464275164484 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 3748 | 1464275164486 Marionette TRACE conn2 <- [1,782,null,{}] 07:06:04 INFO - PROCESS | 3748 | 1464275164490 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 3748 | 1464275164604 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:06:04 INFO - PROCESS | 3748 | 1464275164707 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 3748 | ++DOCSHELL 0F93A400 == 60 [pid = 3748] [id = 205] 07:06:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (16CCBC00) [pid = 3748] [serial = 613] [outer = 00000000] 07:06:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (173BF000) [pid = 3748] [serial = 614] [outer = 16CCBC00] 07:06:04 INFO - PROCESS | 3748 | 1464275164761 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19831400) [pid = 3748] [serial = 615] [outer = 16CCBC00] 07:06:05 INFO - PROCESS | 3748 | 1464275165380 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 942ms 07:06:05 INFO - PROCESS | 3748 | 1464275165427 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 3748 | 1464275165429 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 07:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:06:05 INFO - PROCESS | 3748 | 1464275165452 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 3748 | 1464275165459 Marionette TRACE conn2 <- [1,786,null,{}] 07:06:05 INFO - PROCESS | 3748 | 1464275165463 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 3748 | 1464275165545 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:06:05 INFO - PROCESS | 3748 | 1464275165672 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 3748 | ++DOCSHELL 1983A400 == 61 [pid = 3748] [id = 206] 07:06:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (199E9800) [pid = 3748] [serial = 616] [outer = 00000000] 07:06:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A630C00) [pid = 3748] [serial = 617] [outer = 199E9800] 07:06:05 INFO - PROCESS | 3748 | 1464275165725 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1A63C000) [pid = 3748] [serial = 618] [outer = 199E9800] 07:06:06 INFO - PROCESS | 3748 | 1464275166259 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:06:06 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:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 849ms 07:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:06:06 INFO - PROCESS | 3748 | 1464275166291 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 3748 | 1464275166294 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 07:06:06 INFO - PROCESS | 3748 | 1464275166298 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 3748 | 1464275166300 Marionette TRACE conn2 <- [1,790,null,{}] 07:06:06 INFO - PROCESS | 3748 | 1464275166304 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 3748 | 1464275166416 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:06:06 INFO - PROCESS | 3748 | 1464275166517 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 3748 | ++DOCSHELL 1A0B2800 == 62 [pid = 3748] [id = 207] 07:06:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A578000) [pid = 3748] [serial = 619] [outer = 00000000] 07:06:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1A6A2000) [pid = 3748] [serial = 620] [outer = 1A578000] 07:06:06 INFO - PROCESS | 3748 | 1464275166570 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A6A8000) [pid = 3748] [serial = 621] [outer = 1A578000] 07:06:07 INFO - PROCESS | 3748 | 1464275167139 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:06:07 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:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 881ms 07:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:06:07 INFO - PROCESS | 3748 | 1464275167184 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 3748 | 1464275167186 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 07:06:07 INFO - PROCESS | 3748 | 1464275167190 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 3748 | 1464275167192 Marionette TRACE conn2 <- [1,794,null,{}] 07:06:07 INFO - PROCESS | 3748 | 1464275167196 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:07 INFO - PROCESS | 3748 | 1464275167297 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:06:07 INFO - PROCESS | 3748 | 1464275167409 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 3748 | ++DOCSHELL 1A823C00 == 63 [pid = 3748] [id = 208] 07:06:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A824000) [pid = 3748] [serial = 622] [outer = 00000000] 07:06:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A827800) [pid = 3748] [serial = 623] [outer = 1A824000] 07:06:07 INFO - PROCESS | 3748 | 1464275167510 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A82C800) [pid = 3748] [serial = 624] [outer = 1A824000] 07:06:08 INFO - PROCESS | 3748 | 1464275168042 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:06:08 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:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 896ms 07:06:08 INFO - PROCESS | 3748 | 1464275168094 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 3748 | 1464275168097 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 07:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:06:08 INFO - PROCESS | 3748 | 1464275168100 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 3748 | 1464275168102 Marionette TRACE conn2 <- [1,798,null,{}] 07:06:08 INFO - PROCESS | 3748 | 1464275168106 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 3748 | 1464275168214 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:06:08 INFO - PROCESS | 3748 | 1464275168316 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 3748 | ++DOCSHELL 1A0AE800 == 64 [pid = 3748] [id = 209] 07:06:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1A6A6800) [pid = 3748] [serial = 625] [outer = 00000000] 07:06:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1AB0C400) [pid = 3748] [serial = 626] [outer = 1A6A6800] 07:06:08 INFO - PROCESS | 3748 | 1464275168353 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1AD01C00) [pid = 3748] [serial = 627] [outer = 1A6A6800] 07:06:08 INFO - PROCESS | 3748 | 1464275168978 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 927ms 07:06:09 INFO - PROCESS | 3748 | 1464275169029 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 3748 | 1464275169032 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 07:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:06:09 INFO - PROCESS | 3748 | 1464275169035 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 3748 | 1464275169037 Marionette TRACE conn2 <- [1,802,null,{}] 07:06:09 INFO - PROCESS | 3748 | 1464275169041 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 3748 | 1464275169147 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:06:09 INFO - PROCESS | 3748 | 1464275169253 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 3748 | ++DOCSHELL 10FD0C00 == 65 [pid = 3748] [id = 210] 07:06:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1102C000) [pid = 3748] [serial = 628] [outer = 00000000] 07:06:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (15C19800) [pid = 3748] [serial = 629] [outer = 1102C000] 07:06:09 INFO - PROCESS | 3748 | 1464275169306 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (17692400) [pid = 3748] [serial = 630] [outer = 1102C000] 07:06:10 INFO - PROCESS | 3748 | 1464275170049 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 3748 | 1464275170082 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 07:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:06:10 INFO - PROCESS | 3748 | 1464275170088 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 3748 | 1464275170090 Marionette TRACE conn2 <- [1,806,null,{}] 07:06:10 INFO - PROCESS | 3748 | 1464275170095 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 3748 | 1464275170199 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:06:10 INFO - PROCESS | 3748 | 1464275170334 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 3748 | ++DOCSHELL 13858000 == 66 [pid = 3748] [id = 211] 07:06:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (138DFC00) [pid = 3748] [serial = 631] [outer = 00000000] 07:06:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (15583400) [pid = 3748] [serial = 632] [outer = 138DFC00] 07:06:10 INFO - PROCESS | 3748 | 1464275170421 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16291800) [pid = 3748] [serial = 633] [outer = 138DFC00] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 180B6400 == 65 [pid = 3748] [id = 202] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 140B8800 == 64 [pid = 3748] [id = 201] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 13321000 == 63 [pid = 3748] [id = 200] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 130D4800 == 62 [pid = 3748] [id = 153] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 16CD4400 == 61 [pid = 3748] [id = 199] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 16F94C00 == 60 [pid = 3748] [id = 198] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 1430D000 == 59 [pid = 3748] [id = 197] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 11A0AC00 == 58 [pid = 3748] [id = 196] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 112E9C00 == 57 [pid = 3748] [id = 195] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 10BB6000 == 56 [pid = 3748] [id = 192] 07:06:10 INFO - PROCESS | 3748 | --DOCSHELL 16CD1C00 == 55 [pid = 3748] [id = 179] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1A57AC00) [pid = 3748] [serial = 489] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1754C400) [pid = 3748] [serial = 560] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (19837C00) [pid = 3748] [serial = 563] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (175A2400) [pid = 3748] [serial = 561] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (114A0C00) [pid = 3748] [serial = 539] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (15D1E800) [pid = 3748] [serial = 542] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (140B1400) [pid = 3748] [serial = 552] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (11C02000) [pid = 3748] [serial = 551] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (169D5000) [pid = 3748] [serial = 557] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1430CC00) [pid = 3748] [serial = 554] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1437DC00) [pid = 3748] [serial = 555] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (173BCC00) [pid = 3748] [serial = 549] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (15DC2800) [pid = 3748] [serial = 548] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1A572000) [pid = 3748] [serial = 572] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19A04000) [pid = 3748] [serial = 545] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1A0AD000) [pid = 3748] [serial = 569] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1983D400) [pid = 3748] [serial = 564] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1982E800) [pid = 3748] [serial = 567] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (17C09800) [pid = 3748] [serial = 566] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1A437000) [pid = 3748] [serial = 570] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (16D77400) [pid = 3748] [serial = 558] [outer = 00000000] [url = about:blank] 07:06:10 INFO - PROCESS | 3748 | 1464275170947 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 896ms 07:06:10 INFO - PROCESS | 3748 | 1464275170992 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 3748 | 1464275170997 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 07:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:06:10 INFO - PROCESS | 3748 | 1464275171003 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 3748 | 1464275171005 Marionette TRACE conn2 <- [1,810,null,{}] 07:06:10 INFO - PROCESS | 3748 | 1464275171008 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 3748 | 1464275171102 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:06:11 INFO - PROCESS | 3748 | 1464275171111 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 3748 | ++DOCSHELL 140B8800 == 56 [pid = 3748] [id = 212] 07:06:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (14304800) [pid = 3748] [serial = 634] [outer = 00000000] 07:06:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (15D1E800) [pid = 3748] [serial = 635] [outer = 14304800] 07:06:11 INFO - PROCESS | 3748 | 1464275171140 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16672400) [pid = 3748] [serial = 636] [outer = 14304800] 07:06:11 INFO - PROCESS | 3748 | 1464275171621 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 3748 | 1464275171687 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 07:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:06:11 INFO - PROCESS | 3748 | 1464275171691 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 3748 | 1464275171694 Marionette TRACE conn2 <- [1,814,null,{}] 07:06:11 INFO - PROCESS | 3748 | 1464275171704 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 3748 | 1464275171794 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:06:11 INFO - PROCESS | 3748 | 1464275171917 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 3748 | ++DOCSHELL 1720F400 == 57 [pid = 3748] [id = 213] 07:06:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (17210400) [pid = 3748] [serial = 637] [outer = 00000000] 07:06:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (175AA400) [pid = 3748] [serial = 638] [outer = 17210400] 07:06:11 INFO - PROCESS | 3748 | 1464275171966 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1775A800) [pid = 3748] [serial = 639] [outer = 17210400] 07:06:12 INFO - PROCESS | 3748 | 1464275172328 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 695ms 07:06:12 INFO - PROCESS | 3748 | 1464275172390 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 3748 | 1464275172392 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 07:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:06:12 INFO - PROCESS | 3748 | 1464275172395 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 3748 | 1464275172397 Marionette TRACE conn2 <- [1,818,null,{}] 07:06:12 INFO - PROCESS | 3748 | 1464275172401 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 3748 | 1464275172497 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:06:12 INFO - PROCESS | 3748 | 1464275172504 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 3748 | ++DOCSHELL 175A6C00 == 58 [pid = 3748] [id = 214] 07:06:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (175B9800) [pid = 3748] [serial = 640] [outer = 00000000] 07:06:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19836C00) [pid = 3748] [serial = 641] [outer = 175B9800] 07:06:12 INFO - PROCESS | 3748 | 1464275172548 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (19A06000) [pid = 3748] [serial = 642] [outer = 175B9800] 07:06:12 INFO - PROCESS | 3748 | 1464275172951 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 587ms 07:06:12 INFO - PROCESS | 3748 | 1464275172976 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 3748 | 1464275172978 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 07:06:12 INFO - PROCESS | 3748 | 1464275172981 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:06:12 INFO - PROCESS | 3748 | 1464275172983 Marionette TRACE conn2 <- [1,822,null,{}] 07:06:13 INFO - PROCESS | 3748 | 1464275173015 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 3748 | 1464275173132 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:06:13 INFO - PROCESS | 3748 | 1464275173221 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 3748 | ++DOCSHELL 19A0FC00 == 59 [pid = 3748] [id = 215] 07:06:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (19F12000) [pid = 3748] [serial = 643] [outer = 00000000] 07:06:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A0BA400) [pid = 3748] [serial = 644] [outer = 19F12000] 07:06:13 INFO - PROCESS | 3748 | 1464275173265 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A438C00) [pid = 3748] [serial = 645] [outer = 19F12000] 07:06:13 INFO - PROCESS | 3748 | 1464275173691 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 772ms 07:06:13 INFO - PROCESS | 3748 | 1464275173763 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 3748 | 1464275173765 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 07:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:06:13 INFO - PROCESS | 3748 | 1464275173768 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 3748 | 1464275173770 Marionette TRACE conn2 <- [1,826,null,{}] 07:06:13 INFO - PROCESS | 3748 | 1464275173773 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 3748 | 1464275173900 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:06:13 INFO - PROCESS | 3748 | 1464275173948 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 3748 | ++DOCSHELL 1628CC00 == 60 [pid = 3748] [id = 216] 07:06:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1754C400) [pid = 3748] [serial = 646] [outer = 00000000] 07:06:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A822400) [pid = 3748] [serial = 647] [outer = 1754C400] 07:06:13 INFO - PROCESS | 3748 | 1464275173992 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1A82AC00) [pid = 3748] [serial = 648] [outer = 1754C400] 07:06:14 INFO - PROCESS | 3748 | 1464275174383 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 695ms 07:06:14 INFO - PROCESS | 3748 | 1464275174452 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 3748 | 1464275174454 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 07:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:06:14 INFO - PROCESS | 3748 | 1464275174457 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 3748 | 1464275174459 Marionette TRACE conn2 <- [1,830,null,{}] 07:06:14 INFO - PROCESS | 3748 | 1464275174463 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 3748 | 1464275174609 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:06:14 INFO - PROCESS | 3748 | 1464275174669 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 3748 | ++DOCSHELL 1141C800 == 61 [pid = 3748] [id = 217] 07:06:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A63D000) [pid = 3748] [serial = 649] [outer = 00000000] 07:06:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1AD0B000) [pid = 3748] [serial = 650] [outer = 1A63D000] 07:06:14 INFO - PROCESS | 3748 | 1464275174713 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1AD0E400) [pid = 3748] [serial = 651] [outer = 1A63D000] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (173BB000) [pid = 3748] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (11C02C00) [pid = 3748] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (112EC800) [pid = 3748] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1A442800) [pid = 3748] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14388000) [pid = 3748] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (17506000) [pid = 3748] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16D82800) [pid = 3748] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:06:15 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (17205400) [pid = 3748] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:06:15 INFO - PROCESS | 3748 | 1464275175143 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 726ms 07:06:15 INFO - PROCESS | 3748 | 1464275175197 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 3748 | 1464275175199 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 07:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:06:15 INFO - PROCESS | 3748 | 1464275175202 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 3748 | 1464275175204 Marionette TRACE conn2 <- [1,834,null,{}] 07:06:15 INFO - PROCESS | 3748 | 1464275175208 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 3748 | 1464275175290 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:06:15 INFO - PROCESS | 3748 | 1464275175297 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 3748 | ++DOCSHELL 13391400 == 62 [pid = 3748] [id = 218] 07:06:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (14342400) [pid = 3748] [serial = 652] [outer = 00000000] 07:06:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (173B3400) [pid = 3748] [serial = 653] [outer = 14342400] 07:06:15 INFO - PROCESS | 3748 | 1464275175340 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1AB09400) [pid = 3748] [serial = 654] [outer = 14342400] 07:06:15 INFO - PROCESS | 3748 | 1464275175790 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 633ms 07:06:15 INFO - PROCESS | 3748 | 1464275175825 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 3748 | 1464275175827 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 07:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:06:15 INFO - PROCESS | 3748 | 1464275175830 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 3748 | 1464275175832 Marionette TRACE conn2 <- [1,838,null,{}] 07:06:15 INFO - PROCESS | 3748 | 1464275175835 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 3748 | 1464275175945 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:06:15 INFO - PROCESS | 3748 | 1464275175953 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 3748 | ++DOCSHELL 10508800 == 63 [pid = 3748] [id = 219] 07:06:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (11022C00) [pid = 3748] [serial = 655] [outer = 00000000] 07:06:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1AEBCC00) [pid = 3748] [serial = 656] [outer = 11022C00] 07:06:15 INFO - PROCESS | 3748 | 1464275175997 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1B008800) [pid = 3748] [serial = 657] [outer = 11022C00] 07:06:16 INFO - PROCESS | 3748 | 1464275176410 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 633ms 07:06:16 INFO - PROCESS | 3748 | 1464275176469 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 3748 | 1464275176471 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 07:06:16 INFO - PROCESS | 3748 | 1464275176474 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:06:16 INFO - PROCESS | 3748 | 1464275176476 Marionette TRACE conn2 <- [1,842,null,{}] 07:06:16 INFO - PROCESS | 3748 | 1464275176479 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 3748 | 1464275176569 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:06:16 INFO - PROCESS | 3748 | 1464275176576 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 3748 | ++DOCSHELL 1A0B2000 == 64 [pid = 3748] [id = 220] 07:06:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A6A0400) [pid = 3748] [serial = 658] [outer = 00000000] 07:06:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1B312C00) [pid = 3748] [serial = 659] [outer = 1A6A0400] 07:06:16 INFO - PROCESS | 3748 | 1464275176620 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1B316C00) [pid = 3748] [serial = 660] [outer = 1A6A0400] 07:06:17 INFO - PROCESS | 3748 | 1464275177043 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 695ms 07:06:17 INFO - PROCESS | 3748 | 1464275177157 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 3748 | 1464275177162 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 07:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:06:17 INFO - PROCESS | 3748 | 1464275177167 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 3748 | 1464275177171 Marionette TRACE conn2 <- [1,846,null,{}] 07:06:17 INFO - PROCESS | 3748 | 1464275177177 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 3748 | 1464275177383 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:06:17 INFO - PROCESS | 3748 | 1464275177504 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 3748 | ++DOCSHELL 11A0B800 == 65 [pid = 3748] [id = 221] 07:06:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (11C02400) [pid = 3748] [serial = 661] [outer = 00000000] 07:06:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (12D7F400) [pid = 3748] [serial = 662] [outer = 11C02400] 07:06:17 INFO - PROCESS | 3748 | 1464275177561 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (13BC4400) [pid = 3748] [serial = 663] [outer = 11C02400] 07:06:18 INFO - PROCESS | 3748 | 1464275178174 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1034ms 07:06:18 INFO - PROCESS | 3748 | 1464275178215 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 3748 | 1464275178219 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 07:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:06:18 INFO - PROCESS | 3748 | 1464275178230 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 3748 | 1464275178234 Marionette TRACE conn2 <- [1,850,null,{}] 07:06:18 INFO - PROCESS | 3748 | 1464275178238 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 3748 | 1464275178351 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:06:18 INFO - PROCESS | 3748 | 1464275178486 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 3748 | ++DOCSHELL 15583800 == 66 [pid = 3748] [id = 222] 07:06:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (16925800) [pid = 3748] [serial = 664] [outer = 00000000] 07:06:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (17205800) [pid = 3748] [serial = 665] [outer = 16925800] 07:06:18 INFO - PROCESS | 3748 | 1464275178542 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1754CC00) [pid = 3748] [serial = 666] [outer = 16925800] 07:06:19 INFO - PROCESS | 3748 | 1464275179162 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 927ms 07:06:19 INFO - PROCESS | 3748 | 1464275179188 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 3748 | 1464275179191 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 07:06:19 INFO - PROCESS | 3748 | 1464275179196 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:06:19 INFO - PROCESS | 3748 | 1464275179198 Marionette TRACE conn2 <- [1,854,null,{}] 07:06:19 INFO - PROCESS | 3748 | 1464275179209 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:19 INFO - PROCESS | 3748 | 1464275179338 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:06:19 INFO - PROCESS | 3748 | 1464275179473 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 3748 | ++DOCSHELL 1A0AFC00 == 67 [pid = 3748] [id = 223] 07:06:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A0B5400) [pid = 3748] [serial = 667] [outer = 00000000] 07:06:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A824800) [pid = 3748] [serial = 668] [outer = 1A0B5400] 07:06:19 INFO - PROCESS | 3748 | 1464275179532 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AEB3C00) [pid = 3748] [serial = 669] [outer = 1A0B5400] 07:06:20 INFO - PROCESS | 3748 | 1464275180107 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 927ms 07:06:20 INFO - PROCESS | 3748 | 1464275180140 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 3748 | 1464275180143 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 07:06:20 INFO - PROCESS | 3748 | 1464275180148 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 3748 | 1464275180150 Marionette TRACE conn2 <- [1,858,null,{}] 07:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:06:20 INFO - PROCESS | 3748 | 1464275180153 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 3748 | 1464275180263 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:06:20 INFO - PROCESS | 3748 | 1464275180367 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 3748 | ++DOCSHELL 1B31E800 == 68 [pid = 3748] [id = 224] 07:06:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1B31F400) [pid = 3748] [serial = 670] [outer = 00000000] 07:06:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1B474C00) [pid = 3748] [serial = 671] [outer = 1B31F400] 07:06:20 INFO - PROCESS | 3748 | 1464275180420 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1B5C5400) [pid = 3748] [serial = 672] [outer = 1B31F400] 07:06:21 INFO - PROCESS | 3748 | 1464275181331 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1235ms 07:06:21 INFO - PROCESS | 3748 | 1464275181392 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 3748 | 1464275181394 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 07:06:21 INFO - PROCESS | 3748 | 1464275181397 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:06:21 INFO - PROCESS | 3748 | 1464275181399 Marionette TRACE conn2 <- [1,862,null,{}] 07:06:21 INFO - PROCESS | 3748 | 1464275181403 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:21 INFO - PROCESS | 3748 | 1464275181510 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:06:21 INFO - PROCESS | 3748 | 1464275181645 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 3748 | ++DOCSHELL 13D8AC00 == 69 [pid = 3748] [id = 225] 07:06:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (140BC400) [pid = 3748] [serial = 673] [outer = 00000000] 07:06:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (17505000) [pid = 3748] [serial = 674] [outer = 140BC400] 07:06:21 INFO - PROCESS | 3748 | 1464275181737 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1775F400) [pid = 3748] [serial = 675] [outer = 140BC400] 07:06:22 INFO - PROCESS | 3748 | 1464275182561 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1235ms 07:06:22 INFO - PROCESS | 3748 | 1464275182641 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 3748 | 1464275182645 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 07:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:06:22 INFO - PROCESS | 3748 | 1464275182651 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 3748 | 1464275182657 Marionette TRACE conn2 <- [1,866,null,{}] 07:06:22 INFO - PROCESS | 3748 | 1464275182664 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 3748 | 1464275182796 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:06:22 INFO - PROCESS | 3748 | 1464275182934 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 3748 | ++DOCSHELL 10BADC00 == 70 [pid = 3748] [id = 226] 07:06:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (11025400) [pid = 3748] [serial = 676] [outer = 00000000] 07:06:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (10FCEC00) [pid = 3748] [serial = 677] [outer = 11025400] 07:06:22 INFO - PROCESS | 3748 | 1464275182988 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1331D800) [pid = 3748] [serial = 678] [outer = 11025400] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 14302800 == 69 [pid = 3748] [id = 181] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 10A59800 == 68 [pid = 3748] [id = 180] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 1430E400 == 67 [pid = 3748] [id = 128] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 1A629C00 == 66 [pid = 3748] [id = 85] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 15D1D000 == 65 [pid = 3748] [id = 182] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 16CD0C00 == 64 [pid = 3748] [id = 129] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 10508800 == 63 [pid = 3748] [id = 219] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 13391400 == 62 [pid = 3748] [id = 218] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 1141C800 == 61 [pid = 3748] [id = 217] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 1628CC00 == 60 [pid = 3748] [id = 216] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 19A0FC00 == 59 [pid = 3748] [id = 215] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 175A6C00 == 58 [pid = 3748] [id = 214] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 1720F400 == 57 [pid = 3748] [id = 213] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 140B8800 == 56 [pid = 3748] [id = 212] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 13858000 == 55 [pid = 3748] [id = 211] 07:06:23 INFO - PROCESS | 3748 | --DOCSHELL 10272000 == 54 [pid = 3748] [id = 203] 07:06:23 INFO - PROCESS | 3748 | 1464275183567 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 926ms 07:06:23 INFO - PROCESS | 3748 | 1464275183597 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 3748 | 1464275183603 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 07:06:23 INFO - PROCESS | 3748 | 1464275183611 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:06:23 INFO - PROCESS | 3748 | 1464275183613 Marionette TRACE conn2 <- [1,870,null,{}] 07:06:23 INFO - PROCESS | 3748 | 1464275183617 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:23 INFO - PROCESS | 3748 | 1464275183729 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (175B1000) [pid = 3748] [serial = 596] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (13316800) [pid = 3748] [serial = 587] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (13BC9400) [pid = 3748] [serial = 588] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1336BC00) [pid = 3748] [serial = 585] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (11C67C00) [pid = 3748] [serial = 584] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A63A000) [pid = 3748] [serial = 582] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A629000) [pid = 3748] [serial = 581] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1628F400) [pid = 3748] [serial = 590] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (175A7800) [pid = 3748] [serial = 599] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (13322800) [pid = 3748] [serial = 575] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1628EC00) [pid = 3748] [serial = 578] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (17C8F400) [pid = 3748] [serial = 600] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (19837400) [pid = 3748] [serial = 602] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (175B8400) [pid = 3748] [serial = 597] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (173B8400) [pid = 3748] [serial = 593] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (173BDC00) [pid = 3748] [serial = 594] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (19A01C00) [pid = 3748] [serial = 603] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (16922800) [pid = 3748] [serial = 591] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (19ADC400) [pid = 3748] [serial = 605] [outer = 00000000] [url = about:blank] 07:06:23 INFO - PROCESS | 3748 | 1464275183824 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 3748 | ++DOCSHELL 1027CC00 == 55 [pid = 3748] [id = 227] 07:06:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (102D4800) [pid = 3748] [serial = 679] [outer = 00000000] 07:06:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (12AF1000) [pid = 3748] [serial = 680] [outer = 102D4800] 07:06:23 INFO - PROCESS | 3748 | 1464275183869 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1336BC00) [pid = 3748] [serial = 681] [outer = 102D4800] 07:06:24 INFO - PROCESS | 3748 | 1464275184219 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 618ms 07:06:24 INFO - PROCESS | 3748 | 1464275184267 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 3748 | 1464275184269 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 07:06:24 INFO - PROCESS | 3748 | 1464275184273 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:06:24 INFO - PROCESS | 3748 | 1464275184277 Marionette TRACE conn2 <- [1,874,null,{}] 07:06:24 INFO - PROCESS | 3748 | 1464275184286 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:24 INFO - PROCESS | 3748 | 1464275184371 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:06:24 INFO - PROCESS | 3748 | 1464275184378 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 3748 | ++DOCSHELL 1433EC00 == 56 [pid = 3748] [id = 228] 07:06:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (14342C00) [pid = 3748] [serial = 682] [outer = 00000000] 07:06:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (14384400) [pid = 3748] [serial = 683] [outer = 14342C00] 07:06:24 INFO - PROCESS | 3748 | 1464275184452 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (151E6000) [pid = 3748] [serial = 684] [outer = 14342C00] 07:06:24 INFO - PROCESS | 3748 | 1464275184914 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 695ms 07:06:24 INFO - PROCESS | 3748 | 1464275184974 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:06:24 INFO - PROCESS | 3748 | 1464275184977 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 07:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:06:24 INFO - PROCESS | 3748 | 1464275184980 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:06:24 INFO - PROCESS | 3748 | 1464275184982 Marionette TRACE conn2 <- [1,878,null,{}] 07:06:24 INFO - PROCESS | 3748 | 1464275184985 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 3748 | 1464275185069 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:06:25 INFO - PROCESS | 3748 | 1464275185079 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 3748 | ++DOCSHELL 156CFC00 == 57 [pid = 3748] [id = 229] 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (15A05C00) [pid = 3748] [serial = 685] [outer = 00000000] 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (15D22000) [pid = 3748] [serial = 686] [outer = 15A05C00] 07:06:25 INFO - PROCESS | 3748 | 1464275185123 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1613F800) [pid = 3748] [serial = 687] [outer = 15A05C00] 07:06:25 INFO - PROCESS | 3748 | 1464275185531 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 07:06:25 INFO - PROCESS | 3748 | 1464275185569 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:06:25 INFO - PROCESS | 3748 | 1464275185580 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 07:06:25 INFO - PROCESS | 3748 | 1464275185584 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 3748 | 1464275185585 Marionette TRACE conn2 <- [1,882,null,{}] 07:06:25 INFO - PROCESS | 3748 | 1464275185589 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 3748 | 1464275185669 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:06:25 INFO - PROCESS | 3748 | 1464275185676 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 3748 | ++DOCSHELL 15C16800 == 58 [pid = 3748] [id = 230] 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (15DCE400) [pid = 3748] [serial = 688] [outer = 00000000] 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1650F800) [pid = 3748] [serial = 689] [outer = 15DCE400] 07:06:25 INFO - PROCESS | 3748 | 1464275185725 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1693DC00) [pid = 3748] [serial = 690] [outer = 15DCE400] 07:06:26 INFO - PROCESS | 3748 | 1464275186221 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 680ms 07:06:26 INFO - PROCESS | 3748 | 1464275186282 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 3748 | 1464275186284 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 07:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:06:26 INFO - PROCESS | 3748 | 1464275186287 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 3748 | 1464275186289 Marionette TRACE conn2 <- [1,886,null,{}] 07:06:26 INFO - PROCESS | 3748 | 1464275186292 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 3748 | 1464275186413 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:06:26 INFO - PROCESS | 3748 | 1464275186478 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 3748 | ++DOCSHELL 16CC8800 == 59 [pid = 3748] [id = 231] 07:06:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (16CCC000) [pid = 3748] [serial = 691] [outer = 00000000] 07:06:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (16D84800) [pid = 3748] [serial = 692] [outer = 16CCC000] 07:06:26 INFO - PROCESS | 3748 | 1464275186522 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (16F87C00) [pid = 3748] [serial = 693] [outer = 16CCC000] 07:06:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1754BC00) [pid = 3748] [serial = 694] [outer = 1B31E400] 07:06:26 INFO - PROCESS | 3748 | 1464275186998 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 726ms 07:06:26 INFO - PROCESS | 3748 | 1464275187010 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 3748 | 1464275187012 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:06:27 INFO - PROCESS | 3748 | 1464275187042 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 3748 | 1464275187044 Marionette TRACE conn2 <- [1,890,null,{}] 07:06:27 INFO - PROCESS | 3748 | 1464275187060 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 3748 | 1464275187174 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:06:27 INFO - PROCESS | 3748 | 1464275187183 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 3748 | ++DOCSHELL 128A6800 == 60 [pid = 3748] [id = 232] 07:06:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (13315000) [pid = 3748] [serial = 695] [outer = 00000000] 07:06:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (173B3000) [pid = 3748] [serial = 696] [outer = 13315000] 07:06:27 INFO - PROCESS | 3748 | 1464275187227 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (173C0000) [pid = 3748] [serial = 697] [outer = 13315000] 07:06:27 INFO - PROCESS | 3748 | 1464275187676 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 664ms 07:06:27 INFO - PROCESS | 3748 | 1464275187695 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 3748 | 1464275187697 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:06:27 INFO - PROCESS | 3748 | 1464275187708 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 3748 | 1464275187709 Marionette TRACE conn2 <- [1,894,null,{}] 07:06:27 INFO - PROCESS | 3748 | 1464275187713 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 3748 | 1464275187830 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:06:27 INFO - PROCESS | 3748 | 1464275187895 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 3748 | ++DOCSHELL 1050A400 == 61 [pid = 3748] [id = 233] 07:06:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1339C000) [pid = 3748] [serial = 698] [outer = 00000000] 07:06:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1775B400) [pid = 3748] [serial = 699] [outer = 1339C000] 07:06:27 INFO - PROCESS | 3748 | 1464275187942 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (17C0C000) [pid = 3748] [serial = 700] [outer = 1339C000] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (17210400) [pid = 3748] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1102C000) [pid = 3748] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A63D000) [pid = 3748] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (14342400) [pid = 3748] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1754C400) [pid = 3748] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (175B9800) [pid = 3748] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (138DFC00) [pid = 3748] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (11022C00) [pid = 3748] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (19F12000) [pid = 3748] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:06:28 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (14304800) [pid = 3748] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:06:28 INFO - PROCESS | 3748 | 1464275188649 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 989ms 07:06:28 INFO - PROCESS | 3748 | 1464275188690 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 3748 | 1464275188692 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 07:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:06:28 INFO - PROCESS | 3748 | 1464275188696 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 3748 | 1464275188697 Marionette TRACE conn2 <- [1,898,null,{}] 07:06:28 INFO - PROCESS | 3748 | 1464275188701 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 3748 | 1464275188788 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:06:28 INFO - PROCESS | 3748 | 1464275188794 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 3748 | ++DOCSHELL 172DFC00 == 62 [pid = 3748] [id = 234] 07:06:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (173B8000) [pid = 3748] [serial = 701] [outer = 00000000] 07:06:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1775B000) [pid = 3748] [serial = 702] [outer = 173B8000] 07:06:28 INFO - PROCESS | 3748 | 1464275188837 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (180BB400) [pid = 3748] [serial = 703] [outer = 173B8000] 07:06:29 INFO - PROCESS | 3748 | 1464275189260 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 586ms 07:06:29 INFO - PROCESS | 3748 | 1464275189305 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 3748 | 1464275189306 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:06:29 INFO - PROCESS | 3748 | 1464275189310 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3748 | 1464275189312 Marionette TRACE conn2 <- [1,902,null,{}] 07:06:29 INFO - PROCESS | 3748 | 1464275189315 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 3748 | 1464275189396 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:06:29 INFO - PROCESS | 3748 | 1464275189402 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 3748 | ++DOCSHELL 180BC400 == 63 [pid = 3748] [id = 235] 07:06:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (180BCC00) [pid = 3748] [serial = 704] [outer = 00000000] 07:06:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1982E800) [pid = 3748] [serial = 705] [outer = 180BCC00] 07:06:29 INFO - PROCESS | 3748 | 1464275189447 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (19838800) [pid = 3748] [serial = 706] [outer = 180BCC00] 07:06:29 INFO - PROCESS | 3748 | 1464275189914 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 618ms 07:06:29 INFO - PROCESS | 3748 | 1464275189934 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 3748 | 1464275189936 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:06:29 INFO - PROCESS | 3748 | 1464275189943 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3748 | 1464275189945 Marionette TRACE conn2 <- [1,906,null,{}] 07:06:29 INFO - PROCESS | 3748 | 1464275189949 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 3748 | 1464275190046 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:06:30 INFO - PROCESS | 3748 | 1464275190053 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 3748 | ++DOCSHELL 11CF4000 == 64 [pid = 3748] [id = 236] 07:06:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (19833800) [pid = 3748] [serial = 707] [outer = 00000000] 07:06:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19ADE400) [pid = 3748] [serial = 708] [outer = 19833800] 07:06:30 INFO - PROCESS | 3748 | 1464275190103 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A0AE400) [pid = 3748] [serial = 709] [outer = 19833800] 07:06:30 INFO - PROCESS | 3748 | 1464275190699 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 787ms 07:06:30 INFO - PROCESS | 3748 | 1464275190762 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 3748 | 1464275190766 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 07:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:06:30 INFO - PROCESS | 3748 | 1464275190785 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 3748 | 1464275190789 Marionette TRACE conn2 <- [1,910,null,{}] 07:06:30 INFO - PROCESS | 3748 | 1464275190798 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:30 INFO - PROCESS | 3748 | 1464275190926 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:06:31 INFO - PROCESS | 3748 | 1464275191024 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 3748 | ++DOCSHELL 10A5C000 == 65 [pid = 3748] [id = 237] 07:06:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (10BAC400) [pid = 3748] [serial = 710] [outer = 00000000] 07:06:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (12A8B000) [pid = 3748] [serial = 711] [outer = 10BAC400] 07:06:31 INFO - PROCESS | 3748 | 1464275191081 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1339B400) [pid = 3748] [serial = 712] [outer = 10BAC400] 07:06:31 INFO - PROCESS | 3748 | 1464275191608 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 896ms 07:06:31 INFO - PROCESS | 3748 | 1464275191663 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 3748 | 1464275191669 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 07:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:06:31 INFO - PROCESS | 3748 | 1464275191676 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 3748 | 1464275191678 Marionette TRACE conn2 <- [1,914,null,{}] 07:06:31 INFO - PROCESS | 3748 | 1464275191683 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 3748 | 1464275191792 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:06:31 INFO - PROCESS | 3748 | 1464275191932 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 3748 | ++DOCSHELL 1430A000 == 66 [pid = 3748] [id = 238] 07:06:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1430EC00) [pid = 3748] [serial = 713] [outer = 00000000] 07:06:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (156CD800) [pid = 3748] [serial = 714] [outer = 1430EC00] 07:06:31 INFO - PROCESS | 3748 | 1464275191987 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1628C800) [pid = 3748] [serial = 715] [outer = 1430EC00] 07:06:32 INFO - PROCESS | 3748 | 1464275192563 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 927ms 07:06:32 INFO - PROCESS | 3748 | 1464275192618 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 3748 | 1464275192621 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 07:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:06:32 INFO - PROCESS | 3748 | 1464275192625 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 3748 | 1464275192629 Marionette TRACE conn2 <- [1,918,null,{}] 07:06:32 INFO - PROCESS | 3748 | 1464275192640 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 3748 | 1464275192779 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:06:32 INFO - PROCESS | 3748 | 1464275192920 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 3748 | ++DOCSHELL 12D2F400 == 67 [pid = 3748] [id = 239] 07:06:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1331AC00) [pid = 3748] [serial = 716] [outer = 00000000] 07:06:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (19A05800) [pid = 3748] [serial = 717] [outer = 1331AC00] 07:06:32 INFO - PROCESS | 3748 | 1464275192978 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (19ADC400) [pid = 3748] [serial = 718] [outer = 1331AC00] 07:06:33 INFO - PROCESS | 3748 | 1464275193509 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 926ms 07:06:33 INFO - PROCESS | 3748 | 1464275193554 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 3748 | 1464275193557 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 07:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:06:33 INFO - PROCESS | 3748 | 1464275193562 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 3748 | 1464275193564 Marionette TRACE conn2 <- [1,922,null,{}] 07:06:33 INFO - PROCESS | 3748 | 1464275193567 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:33 INFO - PROCESS | 3748 | 1464275193675 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:06:33 INFO - PROCESS | 3748 | 1464275193778 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 3748 | ++DOCSHELL 1A438000 == 68 [pid = 3748] [id = 240] 07:06:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1A439000) [pid = 3748] [serial = 719] [outer = 00000000] 07:06:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1A576800) [pid = 3748] [serial = 720] [outer = 1A439000] 07:06:33 INFO - PROCESS | 3748 | 1464275193832 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1A580C00) [pid = 3748] [serial = 721] [outer = 1A439000] 07:06:34 INFO - PROCESS | 3748 | 1464275194417 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 926ms 07:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:06:34 INFO - PROCESS | 3748 | 1464275194491 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 3748 | 1464275194493 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 07:06:34 INFO - PROCESS | 3748 | 1464275194497 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 3748 | 1464275194499 Marionette TRACE conn2 <- [1,926,null,{}] 07:06:34 INFO - PROCESS | 3748 | 1464275194503 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 3748 | 1464275194606 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:06:34 INFO - PROCESS | 3748 | 1464275194738 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 3748 | ++DOCSHELL 19F13400 == 69 [pid = 3748] [id = 241] 07:06:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1A19C000) [pid = 3748] [serial = 722] [outer = 00000000] 07:06:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1A631000) [pid = 3748] [serial = 723] [outer = 1A19C000] 07:06:34 INFO - PROCESS | 3748 | 1464275194792 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (1A63AC00) [pid = 3748] [serial = 724] [outer = 1A19C000] 07:06:35 INFO - PROCESS | 3748 | 1464275195368 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 927ms 07:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:06:35 INFO - PROCESS | 3748 | 1464275195443 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 3748 | 1464275195445 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 07:06:35 INFO - PROCESS | 3748 | 1464275195449 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 3748 | 1464275195451 Marionette TRACE conn2 <- [1,930,null,{}] 07:06:35 INFO - PROCESS | 3748 | 1464275195455 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 3748 | 1464275195724 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:06:35 INFO - PROCESS | 3748 | 1464275195869 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 3748 | ++DOCSHELL 110D4400 == 70 [pid = 3748] [id = 242] 07:06:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (11222000) [pid = 3748] [serial = 725] [outer = 00000000] 07:06:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (114AA800) [pid = 3748] [serial = 726] [outer = 11222000] 07:06:35 INFO - PROCESS | 3748 | 1464275195928 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (11CE9800) [pid = 3748] [serial = 727] [outer = 11222000] 07:06:36 INFO - PROCESS | 3748 | 1464275196531 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1127ms 07:06:36 INFO - PROCESS | 3748 | 1464275196580 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 3748 | 1464275196583 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 07:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:06:36 INFO - PROCESS | 3748 | 1464275196588 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 3748 | 1464275196592 Marionette TRACE conn2 <- [1,934,null,{}] 07:06:36 INFO - PROCESS | 3748 | 1464275196596 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 3748 | 1464275196699 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:06:36 INFO - PROCESS | 3748 | 1464275196807 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 3748 | ++DOCSHELL 14307400 == 71 [pid = 3748] [id = 243] 07:06:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1430B800) [pid = 3748] [serial = 728] [outer = 00000000] 07:06:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (156CEC00) [pid = 3748] [serial = 729] [outer = 1430B800] 07:06:36 INFO - PROCESS | 3748 | 1464275196856 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 161 (1628A800) [pid = 3748] [serial = 730] [outer = 1430B800] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 1437F000 == 70 [pid = 3748] [id = 113] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 180BC400 == 69 [pid = 3748] [id = 235] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 172DFC00 == 68 [pid = 3748] [id = 234] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 1050A400 == 67 [pid = 3748] [id = 233] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 128A6800 == 66 [pid = 3748] [id = 232] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 16CC8800 == 65 [pid = 3748] [id = 231] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 15C16800 == 64 [pid = 3748] [id = 230] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 156CFC00 == 63 [pid = 3748] [id = 229] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 1433EC00 == 62 [pid = 3748] [id = 228] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 1027CC00 == 61 [pid = 3748] [id = 227] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 10BADC00 == 60 [pid = 3748] [id = 226] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 160 (1B312C00) [pid = 3748] [serial = 659] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (1A6A2000) [pid = 3748] [serial = 620] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1A827800) [pid = 3748] [serial = 623] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1A630C00) [pid = 3748] [serial = 617] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1AB0C400) [pid = 3748] [serial = 626] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (173BF000) [pid = 3748] [serial = 614] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (15585400) [pid = 3748] [serial = 611] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (10A5A400) [pid = 3748] [serial = 608] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOCSHELL 11A0B800 == 59 [pid = 3748] [id = 221] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1B008800) [pid = 3748] [serial = 657] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1775A800) [pid = 3748] [serial = 639] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (17692400) [pid = 3748] [serial = 630] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (1AD0E400) [pid = 3748] [serial = 651] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (1AB09400) [pid = 3748] [serial = 654] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1A822400) [pid = 3748] [serial = 647] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (19A06000) [pid = 3748] [serial = 642] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (16291800) [pid = 3748] [serial = 633] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (175AA400) [pid = 3748] [serial = 638] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1AEBCC00) [pid = 3748] [serial = 656] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (173B3400) [pid = 3748] [serial = 653] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (19836C00) [pid = 3748] [serial = 641] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1A438C00) [pid = 3748] [serial = 645] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (15583400) [pid = 3748] [serial = 632] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A82AC00) [pid = 3748] [serial = 648] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1AD0B000) [pid = 3748] [serial = 650] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (15D1E800) [pid = 3748] [serial = 635] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A0BA400) [pid = 3748] [serial = 644] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16672400) [pid = 3748] [serial = 636] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (15C19800) [pid = 3748] [serial = 629] [outer = 00000000] [url = about:blank] 07:06:37 INFO - PROCESS | 3748 | 1464275197469 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 927ms 07:06:37 INFO - PROCESS | 3748 | 1464275197518 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 3748 | 1464275197521 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 07:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:06:37 INFO - PROCESS | 3748 | 1464275197525 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 3748 | 1464275197527 Marionette TRACE conn2 <- [1,938,null,{}] 07:06:37 INFO - PROCESS | 3748 | 1464275197530 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 3748 | 1464275197614 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:06:37 INFO - PROCESS | 3748 | 1464275197713 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 3748 | ++DOCSHELL 10FD3800 == 60 [pid = 3748] [id = 244] 07:06:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (112E6800) [pid = 3748] [serial = 731] [outer = 00000000] 07:06:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (156C5C00) [pid = 3748] [serial = 732] [outer = 112E6800] 07:06:37 INFO - PROCESS | 3748 | 1464275197759 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (15D25400) [pid = 3748] [serial = 733] [outer = 112E6800] 07:06:38 INFO - PROCESS | 3748 | 1464275198169 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 680ms 07:06:38 INFO - PROCESS | 3748 | 1464275198223 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 3748 | 1464275198226 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:06:38 INFO - PROCESS | 3748 | 1464275198236 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 3748 | 1464275198240 Marionette TRACE conn2 <- [1,942,null,{}] 07:06:38 INFO - PROCESS | 3748 | 1464275198244 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 3748 | 1464275198330 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:06:38 INFO - PROCESS | 3748 | 1464275198336 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 3748 | ++DOCSHELL 15C16800 == 61 [pid = 3748] [id = 245] 07:06:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (16591800) [pid = 3748] [serial = 734] [outer = 00000000] 07:06:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (173B1400) [pid = 3748] [serial = 735] [outer = 16591800] 07:06:38 INFO - PROCESS | 3748 | 1464275198381 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (173BE800) [pid = 3748] [serial = 736] [outer = 16591800] 07:06:38 INFO - PROCESS | 3748 | 1464275198804 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 649ms 07:06:38 INFO - PROCESS | 3748 | 1464275198871 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 3748 | 1464275198873 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:06:38 INFO - PROCESS | 3748 | 1464275198877 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 3748 | 1464275198880 Marionette TRACE conn2 <- [1,946,null,{}] 07:06:38 INFO - PROCESS | 3748 | 1464275198884 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 3748 | 1464275198967 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:06:39 INFO - PROCESS | 3748 | 1464275199099 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3748 | ++DOCSHELL 102F7C00 == 62 [pid = 3748] [id = 246] 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (10A5FC00) [pid = 3748] [serial = 737] [outer = 00000000] 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1775A800) [pid = 3748] [serial = 738] [outer = 10A5FC00] 07:06:39 INFO - PROCESS | 3748 | 1464275199143 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (17E7F800) [pid = 3748] [serial = 739] [outer = 10A5FC00] 07:06:39 INFO - PROCESS | 3748 | 1464275199520 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 695ms 07:06:39 INFO - PROCESS | 3748 | 1464275199576 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 3748 | 1464275199578 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 07:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:06:39 INFO - PROCESS | 3748 | 1464275199581 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 3748 | 1464275199583 Marionette TRACE conn2 <- [1,950,null,{}] 07:06:39 INFO - PROCESS | 3748 | 1464275199586 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 3748 | 1464275199702 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:06:39 INFO - PROCESS | 3748 | 1464275199768 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3748 | ++DOCSHELL 19A01C00 == 63 [pid = 3748] [id = 247] 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (19A03800) [pid = 3748] [serial = 740] [outer = 00000000] 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (19AE0C00) [pid = 3748] [serial = 741] [outer = 19A03800] 07:06:39 INFO - PROCESS | 3748 | 1464275199802 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1A43CC00) [pid = 3748] [serial = 742] [outer = 19A03800] 07:06:40 INFO - PROCESS | 3748 | 1464275200224 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 695ms 07:06:40 INFO - PROCESS | 3748 | 1464275200264 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 3748 | 1464275200266 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 07:06:40 INFO - PROCESS | 3748 | 1464275200269 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:06:40 INFO - PROCESS | 3748 | 1464275200271 Marionette TRACE conn2 <- [1,954,null,{}] 07:06:40 INFO - PROCESS | 3748 | 1464275200287 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:40 INFO - PROCESS | 3748 | 1464275200443 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:06:40 INFO - PROCESS | 3748 | 1464275200507 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 3748 | ++DOCSHELL 1A572000 == 64 [pid = 3748] [id = 248] 07:06:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1A574800) [pid = 3748] [serial = 743] [outer = 00000000] 07:06:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1A643000) [pid = 3748] [serial = 744] [outer = 1A574800] 07:06:40 INFO - PROCESS | 3748 | 1464275200551 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1A6A7C00) [pid = 3748] [serial = 745] [outer = 1A574800] 07:06:40 INFO - PROCESS | 3748 | 1464275200944 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 680ms 07:06:40 INFO - PROCESS | 3748 | 1464275200969 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 3748 | 1464275200971 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 07:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:06:40 INFO - PROCESS | 3748 | 1464275200975 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - PROCESS | 3748 | 1464275200976 Marionette TRACE conn2 <- [1,958,null,{}] 07:06:40 INFO - PROCESS | 3748 | 1464275200980 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 3748 | 1464275201101 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:06:41 INFO - PROCESS | 3748 | 1464275201159 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 3748 | ++DOCSHELL 173BD000 == 65 [pid = 3748] [id = 249] 07:06:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1983D000) [pid = 3748] [serial = 746] [outer = 00000000] 07:06:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1A829000) [pid = 3748] [serial = 747] [outer = 1983D000] 07:06:41 INFO - PROCESS | 3748 | 1464275201191 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1A82FC00) [pid = 3748] [serial = 748] [outer = 1983D000] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (173BC000) [pid = 3748] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (199E9800) [pid = 3748] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (180BCC00) [pid = 3748] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (11023C00) [pid = 3748] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (17552800) [pid = 3748] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (15589000) [pid = 3748] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (16F91400) [pid = 3748] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (110D1C00) [pid = 3748] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (17762C00) [pid = 3748] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (14306000) [pid = 3748] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (16CCBC00) [pid = 3748] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (14389C00) [pid = 3748] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (10273C00) [pid = 3748] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (13BC9000) [pid = 3748] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1AD09000) [pid = 3748] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (195EEC00) [pid = 3748] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A578000) [pid = 3748] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1A646400) [pid = 3748] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A6A6800) [pid = 3748] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A824000) [pid = 3748] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1A69E800) [pid = 3748] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (16CCC000) [pid = 3748] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1339C000) [pid = 3748] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (173B8000) [pid = 3748] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (13315000) [pid = 3748] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A6A0400) [pid = 3748] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (11025400) [pid = 3748] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (14342C00) [pid = 3748] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (15DCE400) [pid = 3748] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (15A05C00) [pid = 3748] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:06:41 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (102D4800) [pid = 3748] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:06:41 INFO - PROCESS | 3748 | 1464275201853 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 927ms 07:06:41 INFO - PROCESS | 3748 | 1464275201905 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 3748 | 1464275201907 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 07:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:06:41 INFO - PROCESS | 3748 | 1464275201910 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 3748 | 1464275201912 Marionette TRACE conn2 <- [1,962,null,{}] 07:06:41 INFO - PROCESS | 3748 | 1464275201915 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 3748 | 1464275202011 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:06:42 INFO - PROCESS | 3748 | 1464275202019 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 3748 | ++DOCSHELL 13D8B000 == 66 [pid = 3748] [id = 250] 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (14043400) [pid = 3748] [serial = 749] [outer = 00000000] 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (15A05C00) [pid = 3748] [serial = 750] [outer = 14043400] 07:06:42 INFO - PROCESS | 3748 | 1464275202070 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16CCBC00) [pid = 3748] [serial = 751] [outer = 14043400] 07:06:42 INFO - PROCESS | 3748 | 1464275202489 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 07:06:42 INFO - PROCESS | 3748 | 1464275202549 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 3748 | 1464275202535 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 07:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:06:42 INFO - PROCESS | 3748 | 1464275202538 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 3748 | 1464275202540 Marionette TRACE conn2 <- [1,966,null,{}] 07:06:42 INFO - PROCESS | 3748 | 1464275202544 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 3748 | 1464275202627 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:06:42 INFO - PROCESS | 3748 | 1464275202633 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 3748 | ++DOCSHELL 14384000 == 67 [pid = 3748] [id = 251] 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (14389800) [pid = 3748] [serial = 752] [outer = 00000000] 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19837800) [pid = 3748] [serial = 753] [outer = 14389800] 07:06:42 INFO - PROCESS | 3748 | 1464275202676 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A0AC400) [pid = 3748] [serial = 754] [outer = 14389800] 07:06:43 INFO - PROCESS | 3748 | 1464275203101 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 587ms 07:06:43 INFO - PROCESS | 3748 | 1464275203146 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 3748 | 1464275203148 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 07:06:43 INFO - PROCESS | 3748 | 1464275203156 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:06:43 INFO - PROCESS | 3748 | 1464275203158 Marionette TRACE conn2 <- [1,970,null,{}] 07:06:43 INFO - PROCESS | 3748 | 1464275203161 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 3748 | 1464275203242 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:06:43 INFO - PROCESS | 3748 | 1464275203249 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 3748 | ++DOCSHELL 15D1CC00 == 68 [pid = 3748] [id = 252] 07:06:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (17E04C00) [pid = 3748] [serial = 755] [outer = 00000000] 07:06:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A822000) [pid = 3748] [serial = 756] [outer = 17E04C00] 07:06:43 INFO - PROCESS | 3748 | 1464275203298 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AD01400) [pid = 3748] [serial = 757] [outer = 17E04C00] 07:06:43 INFO - PROCESS | 3748 | 1464275203942 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 834ms 07:06:43 INFO - PROCESS | 3748 | 1464275203985 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 3748 | 1464275203990 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 07:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:06:44 INFO - PROCESS | 3748 | 1464275203996 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 3748 | 1464275204000 Marionette TRACE conn2 <- [1,974,null,{}] 07:06:44 INFO - PROCESS | 3748 | 1464275204006 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 3748 | 1464275204129 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:06:44 INFO - PROCESS | 3748 | 1464275204269 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 3748 | ++DOCSHELL 112E9C00 == 69 [pid = 3748] [id = 253] 07:06:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (11426400) [pid = 3748] [serial = 758] [outer = 00000000] 07:06:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (138DFC00) [pid = 3748] [serial = 759] [outer = 11426400] 07:06:44 INFO - PROCESS | 3748 | 1464275204327 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (14304400) [pid = 3748] [serial = 760] [outer = 11426400] 07:06:44 INFO - PROCESS | 3748 | 1464275204942 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 989ms 07:06:44 INFO - PROCESS | 3748 | 1464275205000 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 3748 | 1464275205006 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 07:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:06:44 INFO - PROCESS | 3748 | 1464275205012 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 3748 | 1464275205015 Marionette TRACE conn2 <- [1,978,null,{}] 07:06:45 INFO - PROCESS | 3748 | 1464275205019 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 3748 | 1464275205135 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:06:45 INFO - PROCESS | 3748 | 1464275205245 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 3748 | ++DOCSHELL 15DCE000 == 70 [pid = 3748] [id = 254] 07:06:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (16140000) [pid = 3748] [serial = 761] [outer = 00000000] 07:06:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (169DAC00) [pid = 3748] [serial = 762] [outer = 16140000] 07:06:45 INFO - PROCESS | 3748 | 1464275205298 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (16CD5800) [pid = 3748] [serial = 763] [outer = 16140000] 07:06:45 INFO - PROCESS | 3748 | 1464275205905 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 943ms 07:06:45 INFO - PROCESS | 3748 | 1464275205945 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 3748 | 1464275205947 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 07:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:06:45 INFO - PROCESS | 3748 | 1464275205951 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 3748 | 1464275205955 Marionette TRACE conn2 <- [1,982,null,{}] 07:06:45 INFO - PROCESS | 3748 | 1464275205966 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 3748 | 1464275206076 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:06:46 INFO - PROCESS | 3748 | 1464275206220 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 3748 | ++DOCSHELL 1A580400 == 71 [pid = 3748] [id = 255] 07:06:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1A627C00) [pid = 3748] [serial = 764] [outer = 00000000] 07:06:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1A644800) [pid = 3748] [serial = 765] [outer = 1A627C00] 07:06:46 INFO - PROCESS | 3748 | 1464275206279 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1A828C00) [pid = 3748] [serial = 766] [outer = 1A627C00] 07:06:46 INFO - PROCESS | 3748 | 1464275206811 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 942ms 07:06:46 INFO - PROCESS | 3748 | 1464275206879 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 3748 | 1464275206882 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 07:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:06:46 INFO - PROCESS | 3748 | 1464275206886 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 3748 | 1464275206888 Marionette TRACE conn2 <- [1,986,null,{}] 07:06:46 INFO - PROCESS | 3748 | 1464275206891 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 3748 | 1464275206998 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:06:47 INFO - PROCESS | 3748 | 1464275207135 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 3748 | ++DOCSHELL 1AD0C000 == 72 [pid = 3748] [id = 256] 07:06:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1AD0C800) [pid = 3748] [serial = 767] [outer = 00000000] 07:06:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1AEAF800) [pid = 3748] [serial = 768] [outer = 1AD0C800] 07:06:47 INFO - PROCESS | 3748 | 1464275207191 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1AEB8800) [pid = 3748] [serial = 769] [outer = 1AD0C800] 07:06:47 INFO - PROCESS | 3748 | 1464275207737 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 895ms 07:06:47 INFO - PROCESS | 3748 | 1464275207789 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 3748 | 1464275207792 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 07:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:06:47 INFO - PROCESS | 3748 | 1464275207795 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 3748 | 1464275207797 Marionette TRACE conn2 <- [1,990,null,{}] 07:06:47 INFO - PROCESS | 3748 | 1464275207801 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 3748 | 1464275207904 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:06:48 INFO - PROCESS | 3748 | 1464275208012 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 3748 | ++DOCSHELL 1B003C00 == 73 [pid = 3748] [id = 257] 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1B004000) [pid = 3748] [serial = 770] [outer = 00000000] 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1B007800) [pid = 3748] [serial = 771] [outer = 1B004000] 07:06:48 INFO - PROCESS | 3748 | 1464275208065 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1B00BC00) [pid = 3748] [serial = 772] [outer = 1B004000] 07:06:48 INFO - PROCESS | 3748 | 1464275208601 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 834ms 07:06:48 INFO - PROCESS | 3748 | 1464275208629 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:06:48 INFO - PROCESS | 3748 | 1464275208631 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 07:06:48 INFO - PROCESS | 3748 | 1464275208636 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 3748 | 1464275208638 Marionette TRACE conn2 <- [1,994,null,{}] 07:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:06:48 INFO - PROCESS | 3748 | 1464275208641 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:48 INFO - PROCESS | 3748 | 1464275208764 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:06:48 INFO - PROCESS | 3748 | 1464275208874 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 3748 | ++DOCSHELL 1B312800 == 74 [pid = 3748] [id = 258] 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1B31F800) [pid = 3748] [serial = 773] [outer = 00000000] 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1B5C5800) [pid = 3748] [serial = 774] [outer = 1B31F800] 07:06:48 INFO - PROCESS | 3748 | 1464275208927 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1B5CC400) [pid = 3748] [serial = 775] [outer = 1B31F800] 07:06:49 INFO - PROCESS | 3748 | 1464275209514 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 942ms 07:06:49 INFO - PROCESS | 3748 | 1464275209568 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 3748 | 1464275209570 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 07:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:06:49 INFO - PROCESS | 3748 | 1464275209574 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 3748 | 1464275209576 Marionette TRACE conn2 <- [1,998,null,{}] 07:06:49 INFO - PROCESS | 3748 | 1464275209580 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 3748 | 1464275209685 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:06:49 INFO - PROCESS | 3748 | 1464275209794 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 3748 | ++DOCSHELL 10A63000 == 75 [pid = 3748] [id = 259] 07:06:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (13322800) [pid = 3748] [serial = 776] [outer = 00000000] 07:06:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (15DCF400) [pid = 3748] [serial = 777] [outer = 13322800] 07:06:49 INFO - PROCESS | 3748 | 1464275209847 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (16943C00) [pid = 3748] [serial = 778] [outer = 13322800] 07:06:50 INFO - PROCESS | 3748 | 1464275210637 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1081ms 07:06:50 INFO - PROCESS | 3748 | 1464275210670 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 3748 | 1464275210674 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 07:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:06:50 INFO - PROCESS | 3748 | 1464275210679 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 3748 | 1464275210682 Marionette TRACE conn2 <- [1,1002,null,{}] 07:06:50 INFO - PROCESS | 3748 | 1464275210687 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 3748 | 1464275210812 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:06:50 INFO - PROCESS | 3748 | 1464275210954 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 3748 | ++DOCSHELL 102D0000 == 76 [pid = 3748] [id = 260] 07:06:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1055E800) [pid = 3748] [serial = 779] [outer = 00000000] 07:06:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (11027000) [pid = 3748] [serial = 780] [outer = 1055E800] 07:06:51 INFO - PROCESS | 3748 | 1464275211011 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (112E2C00) [pid = 3748] [serial = 781] [outer = 1055E800] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 14384000 == 75 [pid = 3748] [id = 251] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 1A0B2000 == 74 [pid = 3748] [id = 220] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 13D8B000 == 73 [pid = 3748] [id = 250] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 173BD000 == 72 [pid = 3748] [id = 249] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 1A572000 == 71 [pid = 3748] [id = 248] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 19A01C00 == 70 [pid = 3748] [id = 247] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 102F7C00 == 69 [pid = 3748] [id = 246] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 15C16800 == 68 [pid = 3748] [id = 245] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 10FD3800 == 67 [pid = 3748] [id = 244] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 14307400 == 66 [pid = 3748] [id = 243] 07:06:51 INFO - PROCESS | 3748 | --DOCSHELL 110D4400 == 65 [pid = 3748] [id = 242] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (19831400) [pid = 3748] [serial = 615] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (15D1C400) [pid = 3748] [serial = 612] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (11023400) [pid = 3748] [serial = 609] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (14386400) [pid = 3748] [serial = 495] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (1AEBA000) [pid = 3748] [serial = 507] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1A6A0800) [pid = 3748] [serial = 501] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1A6A8000) [pid = 3748] [serial = 621] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1B00B800) [pid = 3748] [serial = 510] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1AD01C00) [pid = 3748] [serial = 627] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A82C800) [pid = 3748] [serial = 624] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1AB0FC00) [pid = 3748] [serial = 504] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (195E9400) [pid = 3748] [serial = 498] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1A63C000) [pid = 3748] [serial = 618] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16944400) [pid = 3748] [serial = 579] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A0AB800) [pid = 3748] [serial = 537] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1289BC00) [pid = 3748] [serial = 540] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A573400) [pid = 3748] [serial = 573] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1693F400) [pid = 3748] [serial = 543] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16D84800) [pid = 3748] [serial = 692] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (16F87C00) [pid = 3748] [serial = 693] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1775B400) [pid = 3748] [serial = 699] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1775B000) [pid = 3748] [serial = 702] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (173C0000) [pid = 3748] [serial = 697] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (173B3000) [pid = 3748] [serial = 696] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1B316C00) [pid = 3748] [serial = 660] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1331D800) [pid = 3748] [serial = 678] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (10FCEC00) [pid = 3748] [serial = 677] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (14384400) [pid = 3748] [serial = 683] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (151E6000) [pid = 3748] [serial = 684] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1650F800) [pid = 3748] [serial = 689] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (17505000) [pid = 3748] [serial = 674] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (12D7F400) [pid = 3748] [serial = 662] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (15D22000) [pid = 3748] [serial = 686] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1613F800) [pid = 3748] [serial = 687] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (12AF1000) [pid = 3748] [serial = 680] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1336BC00) [pid = 3748] [serial = 681] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A824800) [pid = 3748] [serial = 668] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (17205800) [pid = 3748] [serial = 665] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1B474C00) [pid = 3748] [serial = 671] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (19ADE400) [pid = 3748] [serial = 708] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16CD2C00) [pid = 3748] [serial = 396] [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:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19838800) [pid = 3748] [serial = 706] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (17C0C000) [pid = 3748] [serial = 700] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (180BB400) [pid = 3748] [serial = 703] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1982E800) [pid = 3748] [serial = 705] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1693DC00) [pid = 3748] [serial = 690] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (138DF000) [pid = 3748] [serial = 576] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1A43D000) [pid = 3748] [serial = 546] [outer = 00000000] [url = about:blank] 07:06:51 INFO - PROCESS | 3748 | 1464275211643 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 988ms 07:06:51 INFO - PROCESS | 3748 | 1464275211666 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 3748 | 1464275211672 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 07:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:06:51 INFO - PROCESS | 3748 | 1464275211678 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 3748 | 1464275211680 Marionette TRACE conn2 <- [1,1006,null,{}] 07:06:51 INFO - PROCESS | 3748 | 1464275211684 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:51 INFO - PROCESS | 3748 | 1464275211779 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:06:51 INFO - PROCESS | 3748 | 1464275211879 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 3748 | ++DOCSHELL 10FCE400 == 66 [pid = 3748] [id = 261] 07:06:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1102C400) [pid = 3748] [serial = 782] [outer = 00000000] 07:06:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1289B800) [pid = 3748] [serial = 783] [outer = 1102C400] 07:06:51 INFO - PROCESS | 3748 | 1464275211924 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (12D25400) [pid = 3748] [serial = 784] [outer = 1102C400] 07:06:52 INFO - PROCESS | 3748 | 1464275212313 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 679ms 07:06:52 INFO - PROCESS | 3748 | 1464275212360 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 3748 | 1464275212362 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 07:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:06:52 INFO - PROCESS | 3748 | 1464275212368 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 3748 | 1464275212371 Marionette TRACE conn2 <- [1,1010,null,{}] 07:06:52 INFO - PROCESS | 3748 | 1464275212382 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 3748 | 1464275212476 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:06:52 INFO - PROCESS | 3748 | 1464275212484 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 3748 | ++DOCSHELL 13396400 == 67 [pid = 3748] [id = 262] 07:06:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (13396800) [pid = 3748] [serial = 785] [outer = 00000000] 07:06:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (138E2400) [pid = 3748] [serial = 786] [outer = 13396800] 07:06:52 INFO - PROCESS | 3748 | 1464275212531 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (14041400) [pid = 3748] [serial = 787] [outer = 13396800] 07:06:52 INFO - PROCESS | 3748 | 1464275212982 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 633ms 07:06:53 INFO - PROCESS | 3748 | 1464275213008 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 3748 | 1464275213010 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:06:53 INFO - PROCESS | 3748 | 1464275213014 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 3748 | 1464275213016 Marionette TRACE conn2 <- [1,1014,null,{}] 07:06:53 INFO - PROCESS | 3748 | 1464275213019 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 3748 | 1464275213105 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:06:53 INFO - PROCESS | 3748 | 1464275213112 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 3748 | ++DOCSHELL 13BC9C00 == 68 [pid = 3748] [id = 263] 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (140BA000) [pid = 3748] [serial = 788] [outer = 00000000] 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (14309400) [pid = 3748] [serial = 789] [outer = 140BA000] 07:06:53 INFO - PROCESS | 3748 | 1464275213157 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1437F400) [pid = 3748] [serial = 790] [outer = 140BA000] 07:06:53 INFO - PROCESS | 3748 | 1464275213590 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 618ms 07:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:06:53 INFO - PROCESS | 3748 | 1464275213652 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 3748 | 1464275213654 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 07:06:53 INFO - PROCESS | 3748 | 1464275213657 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 3748 | 1464275213659 Marionette TRACE conn2 <- [1,1018,null,{}] 07:06:53 INFO - PROCESS | 3748 | 1464275213672 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 3748 | 1464275213790 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:06:53 INFO - PROCESS | 3748 | 1464275213854 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 3748 | ++DOCSHELL 1437C400 == 69 [pid = 3748] [id = 264] 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (14384C00) [pid = 3748] [serial = 791] [outer = 00000000] 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (14E70000) [pid = 3748] [serial = 792] [outer = 14384C00] 07:06:53 INFO - PROCESS | 3748 | 1464275213900 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (151F0400) [pid = 3748] [serial = 793] [outer = 14384C00] 07:06:54 INFO - PROCESS | 3748 | 1464275214328 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 725ms 07:06:54 INFO - PROCESS | 3748 | 1464275214401 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 3748 | 1464275214402 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 07:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:06:54 INFO - PROCESS | 3748 | 1464275214409 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 3748 | 1464275214410 Marionette TRACE conn2 <- [1,1022,null,{}] 07:06:54 INFO - PROCESS | 3748 | 1464275214425 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:54 INFO - PROCESS | 3748 | 1464275214556 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:06:54 INFO - PROCESS | 3748 | 1464275214624 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 3748 | ++DOCSHELL 15DCAC00 == 70 [pid = 3748] [id = 265] 07:06:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (15DCD000) [pid = 3748] [serial = 794] [outer = 00000000] 07:06:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16925400) [pid = 3748] [serial = 795] [outer = 15DCD000] 07:06:54 INFO - PROCESS | 3748 | 1464275214668 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16944000) [pid = 3748] [serial = 796] [outer = 15DCD000] 07:06:55 INFO - PROCESS | 3748 | 1464275215077 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 695ms 07:06:55 INFO - PROCESS | 3748 | 1464275215139 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 3748 | 1464275215141 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 07:06:55 INFO - PROCESS | 3748 | 1464275215144 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 3748 | 1464275215146 Marionette TRACE conn2 <- [1,1026,null,{}] 07:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:06:55 INFO - PROCESS | 3748 | 1464275215149 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 3748 | 1464275215247 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:06:55 INFO - PROCESS | 3748 | 1464275215253 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 3748 | ++DOCSHELL 1102E800 == 71 [pid = 3748] [id = 266] 07:06:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (14E6E800) [pid = 3748] [serial = 797] [outer = 00000000] 07:06:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16CCCC00) [pid = 3748] [serial = 798] [outer = 14E6E800] 07:06:55 INFO - PROCESS | 3748 | 1464275215305 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16F87800) [pid = 3748] [serial = 799] [outer = 14E6E800] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (112E6800) [pid = 3748] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16591800) [pid = 3748] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (10A5FC00) [pid = 3748] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (11222000) [pid = 3748] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (19A03800) [pid = 3748] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1430B800) [pid = 3748] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A574800) [pid = 3748] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1983D000) [pid = 3748] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14389800) [pid = 3748] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:06:55 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (14043400) [pid = 3748] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:06:55 INFO - PROCESS | 3748 | 1464275215806 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 742ms 07:06:55 INFO - PROCESS | 3748 | 1464275215874 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 3748 | 1464275215876 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:06:55 INFO - PROCESS | 3748 | 1464275215879 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 3748 | 1464275215881 Marionette TRACE conn2 <- [1,1030,null,{}] 07:06:55 INFO - PROCESS | 3748 | 1464275215884 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 3748 | 1464275215976 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:06:56 INFO - PROCESS | 3748 | 1464275216069 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 3748 | ++DOCSHELL 1339C000 == 72 [pid = 3748] [id = 267] 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1339C800) [pid = 3748] [serial = 800] [outer = 00000000] 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1693D800) [pid = 3748] [serial = 801] [outer = 1339C800] 07:06:56 INFO - PROCESS | 3748 | 1464275216115 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (16CD6000) [pid = 3748] [serial = 802] [outer = 1339C800] 07:06:56 INFO - PROCESS | 3748 | 1464275216468 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 633ms 07:06:56 INFO - PROCESS | 3748 | 1464275216518 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 3748 | 1464275216519 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 07:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:06:56 INFO - PROCESS | 3748 | 1464275216523 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 3748 | 1464275216524 Marionette TRACE conn2 <- [1,1034,null,{}] 07:06:56 INFO - PROCESS | 3748 | 1464275216527 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 3748 | 1464275216671 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:06:56 INFO - PROCESS | 3748 | 1464275216667 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 3748 | ++DOCSHELL 1430D000 == 73 [pid = 3748] [id = 268] 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1691B000) [pid = 3748] [serial = 803] [outer = 00000000] 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (17509400) [pid = 3748] [serial = 804] [outer = 1691B000] 07:06:56 INFO - PROCESS | 3748 | 1464275216711 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (17544800) [pid = 3748] [serial = 805] [outer = 1691B000] 07:06:57 INFO - PROCESS | 3748 | 1464275217105 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 633ms 07:06:57 INFO - PROCESS | 3748 | 1464275217145 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 3748 | 1464275217146 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 07:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:06:57 INFO - PROCESS | 3748 | 1464275217150 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 3748 | 1464275217151 Marionette TRACE conn2 <- [1,1038,null,{}] 07:06:57 INFO - PROCESS | 3748 | 1464275217155 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 3748 | 1464275217240 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:06:57 INFO - PROCESS | 3748 | 1464275217340 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 3748 | ++DOCSHELL 11024000 == 74 [pid = 3748] [id = 269] 07:06:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (169D4800) [pid = 3748] [serial = 806] [outer = 00000000] 07:06:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (175BC000) [pid = 3748] [serial = 807] [outer = 169D4800] 07:06:57 INFO - PROCESS | 3748 | 1464275217383 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (17759800) [pid = 3748] [serial = 808] [outer = 169D4800] 07:06:57 INFO - PROCESS | 3748 | 1464275217814 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 679ms 07:06:57 INFO - PROCESS | 3748 | 1464275217862 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 3748 | 1464275217867 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 07:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:06:57 INFO - PROCESS | 3748 | 1464275217874 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 3748 | 1464275217878 Marionette TRACE conn2 <- [1,1042,null,{}] 07:06:57 INFO - PROCESS | 3748 | 1464275217945 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:58 INFO - PROCESS | 3748 | 1464275218110 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:06:58 INFO - PROCESS | 3748 | 1464275218166 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 3748 | ++DOCSHELL 10BBB000 == 75 [pid = 3748] [id = 270] 07:06:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (10FCD800) [pid = 3748] [serial = 809] [outer = 00000000] 07:06:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (11028C00) [pid = 3748] [serial = 810] [outer = 10FCD800] 07:06:58 INFO - PROCESS | 3748 | 1464275218224 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1141C800) [pid = 3748] [serial = 811] [outer = 10FCD800] 07:06:58 INFO - PROCESS | 3748 | 1464275218780 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 988ms 07:06:58 INFO - PROCESS | 3748 | 1464275218859 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:06:58 INFO - PROCESS | 3748 | 1464275218866 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 07:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:06:58 INFO - PROCESS | 3748 | 1464275218873 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 3748 | 1464275218876 Marionette TRACE conn2 <- [1,1046,null,{}] 07:06:58 INFO - PROCESS | 3748 | 1464275218879 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 3748 | 1464275219023 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:06:59 INFO - PROCESS | 3748 | 1464275219157 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 3748 | ++DOCSHELL 10FD7800 == 76 [pid = 3748] [id = 271] 07:06:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (130D4800) [pid = 3748] [serial = 812] [outer = 00000000] 07:06:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (13861000) [pid = 3748] [serial = 813] [outer = 130D4800] 07:06:59 INFO - PROCESS | 3748 | 1464275219212 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (14308400) [pid = 3748] [serial = 814] [outer = 130D4800] 07:06:59 INFO - PROCESS | 3748 | 1464275219826 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 973ms 07:06:59 INFO - PROCESS | 3748 | 1464275219857 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 3748 | 1464275219860 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 07:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:06:59 INFO - PROCESS | 3748 | 1464275219865 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 3748 | 1464275219869 Marionette TRACE conn2 <- [1,1050,null,{}] 07:06:59 INFO - PROCESS | 3748 | 1464275219881 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 3748 | 1464275219995 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:07:00 INFO - PROCESS | 3748 | 1464275220131 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 3748 | ++DOCSHELL 16290800 == 77 [pid = 3748] [id = 272] 07:07:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (16296800) [pid = 3748] [serial = 815] [outer = 00000000] 07:07:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (16D7AC00) [pid = 3748] [serial = 816] [outer = 16296800] 07:07:00 INFO - PROCESS | 3748 | 1464275220190 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (175B9800) [pid = 3748] [serial = 817] [outer = 16296800] 07:07:00 INFO - PROCESS | 3748 | 1464275220796 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 927ms 07:07:00 INFO - PROCESS | 3748 | 1464275220813 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 3748 | 1464275220815 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 07:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:07:00 INFO - PROCESS | 3748 | 1464275220819 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 3748 | 1464275220821 Marionette TRACE conn2 <- [1,1054,null,{}] 07:07:00 INFO - PROCESS | 3748 | 1464275220825 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 3748 | 1464275220933 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:07:01 INFO - PROCESS | 3748 | 1464275221043 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 3748 | ++DOCSHELL 17E78800 == 78 [pid = 3748] [id = 273] 07:07:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (17E7B000) [pid = 3748] [serial = 818] [outer = 00000000] 07:07:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (180BD800) [pid = 3748] [serial = 819] [outer = 17E7B000] 07:07:01 INFO - PROCESS | 3748 | 1464275221098 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (195EF800) [pid = 3748] [serial = 820] [outer = 17E7B000] 07:07:01 INFO - PROCESS | 3748 | 1464275221630 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 880ms 07:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:07:01 INFO - PROCESS | 3748 | 1464275221707 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 3748 | 1464275221709 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 07:07:01 INFO - PROCESS | 3748 | 1464275221713 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 3748 | 1464275221715 Marionette TRACE conn2 <- [1,1058,null,{}] 07:07:01 INFO - PROCESS | 3748 | 1464275221719 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:01 INFO - PROCESS | 3748 | 1464275221822 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:07:01 INFO - PROCESS | 3748 | 1464275221930 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 3748 | ++DOCSHELL 17761C00 == 79 [pid = 3748] [id = 274] 07:07:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (19837000) [pid = 3748] [serial = 821] [outer = 00000000] 07:07:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1983B000) [pid = 3748] [serial = 822] [outer = 19837000] 07:07:01 INFO - PROCESS | 3748 | 1464275221985 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1983D800) [pid = 3748] [serial = 823] [outer = 19837000] 07:07:02 INFO - PROCESS | 3748 | 1464275222564 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 926ms 07:07:02 INFO - PROCESS | 3748 | 1464275222641 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 3748 | 1464275222644 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 07:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:07:02 INFO - PROCESS | 3748 | 1464275222647 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 3748 | 1464275222649 Marionette TRACE conn2 <- [1,1062,null,{}] 07:07:02 INFO - PROCESS | 3748 | 1464275222653 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:02 INFO - PROCESS | 3748 | 1464275222779 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:07:02 INFO - PROCESS | 3748 | 1464275222917 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 3748 | ++DOCSHELL 1983A800 == 80 [pid = 3748] [id = 275] 07:07:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1983BC00) [pid = 3748] [serial = 824] [outer = 00000000] 07:07:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19ADD800) [pid = 3748] [serial = 825] [outer = 1983BC00] 07:07:02 INFO - PROCESS | 3748 | 1464275222973 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A0AB800) [pid = 3748] [serial = 826] [outer = 1983BC00] 07:07:03 INFO - PROCESS | 3748 | 1464275223558 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 927ms 07:07:03 INFO - PROCESS | 3748 | 1464275223593 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 3748 | 1464275223595 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 07:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:07:03 INFO - PROCESS | 3748 | 1464275223599 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 3748 | 1464275223601 Marionette TRACE conn2 <- [1,1066,null,{}] 07:07:03 INFO - PROCESS | 3748 | 1464275223605 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 3748 | 1464275223709 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:07:03 INFO - PROCESS | 3748 | 1464275223819 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 3748 | ++DOCSHELL 10BAD000 == 81 [pid = 3748] [id = 276] 07:07:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (13146400) [pid = 3748] [serial = 827] [outer = 00000000] 07:07:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (17548400) [pid = 3748] [serial = 828] [outer = 13146400] 07:07:03 INFO - PROCESS | 3748 | 1464275223856 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (19A02800) [pid = 3748] [serial = 829] [outer = 13146400] 07:07:04 INFO - PROCESS | 3748 | 1464275224643 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1066ms 07:07:04 INFO - PROCESS | 3748 | 1464275224677 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 3748 | 1464275224682 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 07:07:04 INFO - PROCESS | 3748 | 1464275224686 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:07:04 INFO - PROCESS | 3748 | 1464275224690 Marionette TRACE conn2 <- [1,1070,null,{}] 07:07:04 INFO - PROCESS | 3748 | 1464275224695 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 3748 | 1464275224799 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:07:04 INFO - PROCESS | 3748 | 1464275224910 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 3748 | ++DOCSHELL 1288A800 == 82 [pid = 3748] [id = 277] 07:07:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (128A0C00) [pid = 3748] [serial = 830] [outer = 00000000] 07:07:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1307C000) [pid = 3748] [serial = 831] [outer = 128A0C00] 07:07:04 INFO - PROCESS | 3748 | 1464275224958 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1314C800) [pid = 3748] [serial = 832] [outer = 128A0C00] 07:07:05 INFO - PROCESS | 3748 | 1464275225599 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 942ms 07:07:05 INFO - PROCESS | 3748 | 1464275225617 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 3748 | 1464275225622 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 07:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:07:05 INFO - PROCESS | 3748 | 1464275225628 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 3748 | 1464275225631 Marionette TRACE conn2 <- [1,1074,null,{}] 07:07:05 INFO - PROCESS | 3748 | 1464275225635 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 3748 | 1464275225741 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:07:05 INFO - PROCESS | 3748 | 1464275225874 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 14380800 == 81 [pid = 3748] [id = 166] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 14388C00 == 80 [pid = 3748] [id = 204] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1A0AFC00 == 79 [pid = 3748] [id = 223] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1430D000 == 78 [pid = 3748] [id = 268] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1339C000 == 77 [pid = 3748] [id = 267] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1102E800 == 76 [pid = 3748] [id = 266] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 15DCAC00 == 75 [pid = 3748] [id = 265] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 13396400 == 74 [pid = 3748] [id = 262] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 10FCE400 == 73 [pid = 3748] [id = 261] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 102D0000 == 72 [pid = 3748] [id = 260] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1B312800 == 71 [pid = 3748] [id = 258] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1B003C00 == 70 [pid = 3748] [id = 257] 07:07:05 INFO - PROCESS | 3748 | --DOCSHELL 1AD0C000 == 69 [pid = 3748] [id = 256] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (12A8B000) [pid = 3748] [serial = 711] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (156CD800) [pid = 3748] [serial = 714] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19A05800) [pid = 3748] [serial = 717] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1A822000) [pid = 3748] [serial = 756] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1A576800) [pid = 3748] [serial = 720] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1A631000) [pid = 3748] [serial = 723] [outer = 00000000] [url = about:blank] 07:07:05 INFO - PROCESS | 3748 | ++DOCSHELL 0F9ED800 == 70 [pid = 3748] [id = 278] 07:07:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (102D0000) [pid = 3748] [serial = 833] [outer = 00000000] 07:07:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (11A06400) [pid = 3748] [serial = 834] [outer = 102D0000] 07:07:05 INFO - PROCESS | 3748 | 1464275225956 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1331DC00) [pid = 3748] [serial = 835] [outer = 102D0000] 07:07:06 INFO - PROCESS | 3748 | --DOCSHELL 1A580400 == 69 [pid = 3748] [id = 255] 07:07:06 INFO - PROCESS | 3748 | --DOCSHELL 15DCE000 == 68 [pid = 3748] [id = 254] 07:07:06 INFO - PROCESS | 3748 | --DOCSHELL 112E9C00 == 67 [pid = 3748] [id = 253] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (156C5C00) [pid = 3748] [serial = 732] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (15D25400) [pid = 3748] [serial = 733] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (173B1400) [pid = 3748] [serial = 735] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (173BE800) [pid = 3748] [serial = 736] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1775A800) [pid = 3748] [serial = 738] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (11CE9800) [pid = 3748] [serial = 727] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (114AA800) [pid = 3748] [serial = 726] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (19AE0C00) [pid = 3748] [serial = 741] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1628A800) [pid = 3748] [serial = 730] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (156CEC00) [pid = 3748] [serial = 729] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A6A7C00) [pid = 3748] [serial = 745] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A643000) [pid = 3748] [serial = 744] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1A43CC00) [pid = 3748] [serial = 742] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A829000) [pid = 3748] [serial = 747] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (19837800) [pid = 3748] [serial = 753] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1A0AC400) [pid = 3748] [serial = 754] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1A82FC00) [pid = 3748] [serial = 748] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (15A05C00) [pid = 3748] [serial = 750] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (17E7F800) [pid = 3748] [serial = 739] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16CCBC00) [pid = 3748] [serial = 751] [outer = 00000000] [url = about:blank] 07:07:06 INFO - PROCESS | 3748 | 1464275226365 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 803ms 07:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:07:06 INFO - PROCESS | 3748 | 1464275226436 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3748 | 1464275226438 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 07:07:06 INFO - PROCESS | 3748 | 1464275226442 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 3748 | 1464275226445 Marionette TRACE conn2 <- [1,1078,null,{}] 07:07:06 INFO - PROCESS | 3748 | 1464275226459 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 3748 | 1464275226558 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:07:06 INFO - PROCESS | 3748 | 1464275226572 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 3748 | ++DOCSHELL 156CD800 == 68 [pid = 3748] [id = 279] 07:07:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (156CDC00) [pid = 3748] [serial = 836] [outer = 00000000] 07:07:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (15C20C00) [pid = 3748] [serial = 837] [outer = 156CDC00] 07:07:06 INFO - PROCESS | 3748 | 1464275226603 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (15D25C00) [pid = 3748] [serial = 838] [outer = 156CDC00] 07:07:07 INFO - PROCESS | 3748 | 1464275227051 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 649ms 07:07:07 INFO - PROCESS | 3748 | 1464275227082 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 3748 | 1464275227085 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 07:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:07:07 INFO - PROCESS | 3748 | 1464275227088 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 3748 | 1464275227090 Marionette TRACE conn2 <- [1,1082,null,{}] 07:07:07 INFO - PROCESS | 3748 | 1464275227093 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 3748 | 1464275227181 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:07:07 INFO - PROCESS | 3748 | 1464275227188 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3748 | ++DOCSHELL 15D1D800 == 69 [pid = 3748] [id = 280] 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16141C00) [pid = 3748] [serial = 839] [outer = 00000000] 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (16594C00) [pid = 3748] [serial = 840] [outer = 16141C00] 07:07:07 INFO - PROCESS | 3748 | 1464275227231 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (16944400) [pid = 3748] [serial = 841] [outer = 16141C00] 07:07:07 INFO - PROCESS | 3748 | 1464275227685 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 633ms 07:07:07 INFO - PROCESS | 3748 | 1464275227725 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 3748 | 1464275227727 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 07:07:07 INFO - PROCESS | 3748 | 1464275227731 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:07:07 INFO - PROCESS | 3748 | 1464275227732 Marionette TRACE conn2 <- [1,1086,null,{}] 07:07:07 INFO - PROCESS | 3748 | 1464275227736 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 3748 | 1464275227818 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:07:07 INFO - PROCESS | 3748 | 1464275227824 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3748 | ++DOCSHELL 15DC8000 == 70 [pid = 3748] [id = 281] 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (16949C00) [pid = 3748] [serial = 842] [outer = 00000000] 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (16D7B000) [pid = 3748] [serial = 843] [outer = 16949C00] 07:07:07 INFO - PROCESS | 3748 | 1464275227868 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (173B4C00) [pid = 3748] [serial = 844] [outer = 16949C00] 07:07:08 INFO - PROCESS | 3748 | 1464275228354 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 695ms 07:07:08 INFO - PROCESS | 3748 | 1464275228415 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3748 | 1464275228417 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:07:08 INFO - PROCESS | 3748 | 1464275228420 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 3748 | 1464275228422 Marionette TRACE conn2 <- [1,1090,null,{}] 07:07:08 INFO - PROCESS | 3748 | 1464275228425 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 3748 | 1464275228556 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:07:08 INFO - PROCESS | 3748 | 1464275228577 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3748 | ++DOCSHELL 17549400 == 71 [pid = 3748] [id = 282] 07:07:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (17549C00) [pid = 3748] [serial = 845] [outer = 00000000] 07:07:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (180BC400) [pid = 3748] [serial = 846] [outer = 17549C00] 07:07:08 INFO - PROCESS | 3748 | 1464275228621 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (19838000) [pid = 3748] [serial = 847] [outer = 17549C00] 07:07:09 INFO - PROCESS | 3748 | 1464275229045 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 07:07:09 INFO - PROCESS | 3748 | 1464275229058 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3748 | 1464275229060 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 07:07:09 INFO - PROCESS | 3748 | 1464275229063 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:07:09 INFO - PROCESS | 3748 | 1464275229065 Marionette TRACE conn2 <- [1,1094,null,{}] 07:07:09 INFO - PROCESS | 3748 | 1464275229068 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 3748 | 1464275229186 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:07:09 INFO - PROCESS | 3748 | 1464275229293 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3748 | ++DOCSHELL 19A02400 == 72 [pid = 3748] [id = 283] 07:07:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (19A06000) [pid = 3748] [serial = 848] [outer = 00000000] 07:07:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (19A0E000) [pid = 3748] [serial = 849] [outer = 19A06000] 07:07:09 INFO - PROCESS | 3748 | 1464275229321 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (19F16800) [pid = 3748] [serial = 850] [outer = 19A06000] 07:07:09 INFO - PROCESS | 3748 | 1464275229758 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 741ms 07:07:09 INFO - PROCESS | 3748 | 1464275229788 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3748 | 1464275229790 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 07:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:07:09 INFO - PROCESS | 3748 | 1464275229801 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 3748 | 1464275229803 Marionette TRACE conn2 <- [1,1098,null,{}] 07:07:09 INFO - PROCESS | 3748 | 1464275229806 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 3748 | 1464275229921 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:07:09 INFO - PROCESS | 3748 | 1464275229927 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3748 | ++DOCSHELL 15DC7C00 == 73 [pid = 3748] [id = 284] 07:07:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1775A400) [pid = 3748] [serial = 851] [outer = 00000000] 07:07:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A1A3C00) [pid = 3748] [serial = 852] [outer = 1775A400] 07:07:10 INFO - PROCESS | 3748 | 1464275230026 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A571C00) [pid = 3748] [serial = 853] [outer = 1775A400] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1A627C00) [pid = 3748] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (14E6E800) [pid = 3748] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (11426400) [pid = 3748] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1339C800) [pid = 3748] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (14384C00) [pid = 3748] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1055E800) [pid = 3748] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1AD0C800) [pid = 3748] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (10BAC400) [pid = 3748] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (13322800) [pid = 3748] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (19A0A400) [pid = 3748] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1B004000) [pid = 3748] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (140BC400) [pid = 3748] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1430EC00) [pid = 3748] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1A19C000) [pid = 3748] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (15DCD000) [pid = 3748] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (16925800) [pid = 3748] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1102C400) [pid = 3748] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1691B000) [pid = 3748] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (13396800) [pid = 3748] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (19833800) [pid = 3748] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17E04C00) [pid = 3748] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1B31F400) [pid = 3748] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (11C02400) [pid = 3748] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A0B5400) [pid = 3748] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (16140000) [pid = 3748] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1A439000) [pid = 3748] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (140BA000) [pid = 3748] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1331AC00) [pid = 3748] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:07:10 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1B31F800) [pid = 3748] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:07:10 INFO - PROCESS | 3748 | 1464275230987 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1236ms 07:07:11 INFO - PROCESS | 3748 | 1464275231032 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3748 | 1464275231038 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:07:11 INFO - PROCESS | 3748 | 1464275231043 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3748 | 1464275231047 Marionette TRACE conn2 <- [1,1102,null,{}] 07:07:11 INFO - PROCESS | 3748 | 1464275231053 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:11 INFO - PROCESS | 3748 | 1464275231170 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:07:11 INFO - PROCESS | 3748 | 1464275231310 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 3748 | ++DOCSHELL 10A5BC00 == 74 [pid = 3748] [id = 285] 07:07:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (10A5EC00) [pid = 3748] [serial = 854] [outer = 00000000] 07:07:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1141C400) [pid = 3748] [serial = 855] [outer = 10A5EC00] 07:07:11 INFO - PROCESS | 3748 | 1464275231367 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (11CE9800) [pid = 3748] [serial = 856] [outer = 10A5EC00] 07:07:11 INFO - PROCESS | 3748 | 1464275232004 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 989ms 07:07:12 INFO - PROCESS | 3748 | 1464275232046 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 3748 | 1464275232052 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 07:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:07:12 INFO - PROCESS | 3748 | 1464275232059 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 3748 | 1464275232061 Marionette TRACE conn2 <- [1,1106,null,{}] 07:07:12 INFO - PROCESS | 3748 | 1464275232065 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 3748 | 1464275232163 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:07:12 INFO - PROCESS | 3748 | 1464275232301 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 3748 | ++DOCSHELL 1289FC00 == 75 [pid = 3748] [id = 286] 07:07:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (12A91800) [pid = 3748] [serial = 857] [outer = 00000000] 07:07:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (14043C00) [pid = 3748] [serial = 858] [outer = 12A91800] 07:07:12 INFO - PROCESS | 3748 | 1464275232356 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (14342400) [pid = 3748] [serial = 859] [outer = 12A91800] 07:07:12 INFO - PROCESS | 3748 | 1464275232989 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 989ms 07:07:13 INFO - PROCESS | 3748 | 1464275233044 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3748 | 1464275233046 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 07:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:07:13 INFO - PROCESS | 3748 | 1464275233050 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3748 | 1464275233054 Marionette TRACE conn2 <- [1,1110,null,{}] 07:07:13 INFO - PROCESS | 3748 | 1464275233065 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:13 INFO - PROCESS | 3748 | 1464275233178 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:07:13 INFO - PROCESS | 3748 | 1464275233320 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3748 | ++DOCSHELL 1613F400 == 76 [pid = 3748] [id = 287] 07:07:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16140000) [pid = 3748] [serial = 860] [outer = 00000000] 07:07:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16CCE800) [pid = 3748] [serial = 861] [outer = 16140000] 07:07:13 INFO - PROCESS | 3748 | 1464275233377 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (17546400) [pid = 3748] [serial = 862] [outer = 16140000] 07:07:13 INFO - PROCESS | 3748 | 1464275233898 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 881ms 07:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:07:13 INFO - PROCESS | 3748 | 1464275233938 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3748 | 1464275233941 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 07:07:13 INFO - PROCESS | 3748 | 1464275233944 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3748 | 1464275233946 Marionette TRACE conn2 <- [1,1114,null,{}] 07:07:13 INFO - PROCESS | 3748 | 1464275233950 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 3748 | 1464275234059 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:07:14 INFO - PROCESS | 3748 | 1464275234168 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 3748 | ++DOCSHELL 16948C00 == 77 [pid = 3748] [id = 288] 07:07:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (17508000) [pid = 3748] [serial = 863] [outer = 00000000] 07:07:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1983C000) [pid = 3748] [serial = 864] [outer = 17508000] 07:07:14 INFO - PROCESS | 3748 | 1464275234225 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (199E9800) [pid = 3748] [serial = 865] [outer = 17508000] 07:07:14 INFO - PROCESS | 3748 | 1464275234813 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 880ms 07:07:14 INFO - PROCESS | 3748 | 1464275234848 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 3748 | 1464275234851 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 07:07:14 INFO - PROCESS | 3748 | 1464275234855 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:07:14 INFO - PROCESS | 3748 | 1464275234857 Marionette TRACE conn2 <- [1,1118,null,{}] 07:07:14 INFO - PROCESS | 3748 | 1464275234861 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 3748 | 1464275234966 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:07:15 INFO - PROCESS | 3748 | 1464275235076 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 3748 | ++DOCSHELL 10270400 == 78 [pid = 3748] [id = 289] 07:07:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (105FAC00) [pid = 3748] [serial = 866] [outer = 00000000] 07:07:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (19F20800) [pid = 3748] [serial = 867] [outer = 105FAC00] 07:07:15 INFO - PROCESS | 3748 | 1464275235129 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A19F800) [pid = 3748] [serial = 868] [outer = 105FAC00] 07:07:15 INFO - PROCESS | 3748 | 1464275235705 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 896ms 07:07:15 INFO - PROCESS | 3748 | 1464275235759 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 3748 | 1464275235762 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 07:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:07:15 INFO - PROCESS | 3748 | 1464275235765 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 3748 | 1464275235767 Marionette TRACE conn2 <- [1,1122,null,{}] 07:07:15 INFO - PROCESS | 3748 | 1464275235771 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:15 INFO - PROCESS | 3748 | 1464275235887 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:07:15 INFO - PROCESS | 3748 | 1464275235998 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 3748 | ++DOCSHELL 1A572C00 == 79 [pid = 3748] [id = 290] 07:07:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A579400) [pid = 3748] [serial = 869] [outer = 00000000] 07:07:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A625800) [pid = 3748] [serial = 870] [outer = 1A579400] 07:07:16 INFO - PROCESS | 3748 | 1464275236052 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A62C000) [pid = 3748] [serial = 871] [outer = 1A579400] 07:07:16 INFO - PROCESS | 3748 | 1464275236660 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 942ms 07:07:16 INFO - PROCESS | 3748 | 1464275236694 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 3748 | 1464275236697 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 07:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:07:16 INFO - PROCESS | 3748 | 1464275236700 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 3748 | 1464275236702 Marionette TRACE conn2 <- [1,1126,null,{}] 07:07:16 INFO - PROCESS | 3748 | 1464275236706 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 3748 | 1464275236811 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:07:16 INFO - PROCESS | 3748 | 1464275236922 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 3748 | ++DOCSHELL 0F9EB400 == 80 [pid = 3748] [id = 291] 07:07:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (10FCF400) [pid = 3748] [serial = 872] [outer = 00000000] 07:07:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (14384400) [pid = 3748] [serial = 873] [outer = 10FCF400] 07:07:16 INFO - PROCESS | 3748 | 1464275236975 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (16941400) [pid = 3748] [serial = 874] [outer = 10FCF400] 07:07:17 INFO - PROCESS | 3748 | 1464275237756 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1143ms 07:07:17 INFO - PROCESS | 3748 | 1464275237839 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 3748 | 1464275237843 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 07:07:17 INFO - PROCESS | 3748 | 1464275237848 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:07:17 INFO - PROCESS | 3748 | 1464275237852 Marionette TRACE conn2 <- [1,1130,null,{}] 07:07:17 INFO - PROCESS | 3748 | 1464275237858 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:18 INFO - PROCESS | 3748 | 1464275238009 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:07:18 INFO - PROCESS | 3748 | 1464275238152 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 3748 | ++DOCSHELL 105F0000 == 81 [pid = 3748] [id = 292] 07:07:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (10A5F000) [pid = 3748] [serial = 875] [outer = 00000000] 07:07:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (110D7800) [pid = 3748] [serial = 876] [outer = 10A5F000] 07:07:18 INFO - PROCESS | 3748 | 1464275238205 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (11A0B800) [pid = 3748] [serial = 877] [outer = 10A5F000] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 19A02400 == 80 [pid = 3748] [id = 283] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 17549400 == 79 [pid = 3748] [id = 282] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 15DC8000 == 78 [pid = 3748] [id = 281] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 15D1D800 == 77 [pid = 3748] [id = 280] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 156CD800 == 76 [pid = 3748] [id = 279] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 0F9ED800 == 75 [pid = 3748] [id = 278] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 1437C400 == 74 [pid = 3748] [id = 264] 07:07:18 INFO - PROCESS | 3748 | --DOCSHELL 1288A800 == 73 [pid = 3748] [id = 277] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A828C00) [pid = 3748] [serial = 766] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16CCCC00) [pid = 3748] [serial = 798] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (14304400) [pid = 3748] [serial = 760] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A644800) [pid = 3748] [serial = 765] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1693D800) [pid = 3748] [serial = 801] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (14E70000) [pid = 3748] [serial = 792] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (112E2C00) [pid = 3748] [serial = 781] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1AEAF800) [pid = 3748] [serial = 768] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1339B400) [pid = 3748] [serial = 712] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (16943C00) [pid = 3748] [serial = 778] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (15DCF400) [pid = 3748] [serial = 777] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (19F19000) [pid = 3748] [serial = 606] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1B00BC00) [pid = 3748] [serial = 772] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (16F87800) [pid = 3748] [serial = 799] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1775F400) [pid = 3748] [serial = 675] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1628C800) [pid = 3748] [serial = 715] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A63AC00) [pid = 3748] [serial = 724] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16925400) [pid = 3748] [serial = 795] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1754CC00) [pid = 3748] [serial = 666] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (12D25400) [pid = 3748] [serial = 784] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (17509400) [pid = 3748] [serial = 804] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (138E2400) [pid = 3748] [serial = 786] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1289B800) [pid = 3748] [serial = 783] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A0AE400) [pid = 3748] [serial = 709] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (11027000) [pid = 3748] [serial = 780] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (138DFC00) [pid = 3748] [serial = 759] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1AD01400) [pid = 3748] [serial = 757] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1B5C5400) [pid = 3748] [serial = 672] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (13BC4400) [pid = 3748] [serial = 663] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1B007800) [pid = 3748] [serial = 771] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1AEB3C00) [pid = 3748] [serial = 669] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (169DAC00) [pid = 3748] [serial = 762] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16CD6000) [pid = 3748] [serial = 802] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1A580C00) [pid = 3748] [serial = 721] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1437F400) [pid = 3748] [serial = 790] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16CD5800) [pid = 3748] [serial = 763] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (14309400) [pid = 3748] [serial = 789] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (19ADC400) [pid = 3748] [serial = 718] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (151F0400) [pid = 3748] [serial = 793] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (14041400) [pid = 3748] [serial = 787] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16944000) [pid = 3748] [serial = 796] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1B5C5800) [pid = 3748] [serial = 774] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1B5CC400) [pid = 3748] [serial = 775] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1AEB8800) [pid = 3748] [serial = 769] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (17544800) [pid = 3748] [serial = 805] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (175BC000) [pid = 3748] [serial = 807] [outer = 00000000] [url = about:blank] 07:07:18 INFO - PROCESS | 3748 | 1464275238793 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 988ms 07:07:18 INFO - PROCESS | 3748 | 1464275238853 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 3748 | 1464275238858 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 07:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:07:18 INFO - PROCESS | 3748 | 1464275238864 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 3748 | 1464275238867 Marionette TRACE conn2 <- [1,1134,null,{}] 07:07:18 INFO - PROCESS | 3748 | 1464275238870 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:18 INFO - PROCESS | 3748 | 1464275238960 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:07:19 INFO - PROCESS | 3748 | 1464275239039 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3748 | ++DOCSHELL 10A60000 == 74 [pid = 3748] [id = 293] 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10BAFC00) [pid = 3748] [serial = 878] [outer = 00000000] 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (12AEFC00) [pid = 3748] [serial = 879] [outer = 10BAFC00] 07:07:19 INFO - PROCESS | 3748 | 1464275239085 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13398C00) [pid = 3748] [serial = 880] [outer = 10BAFC00] 07:07:19 INFO - PROCESS | 3748 | 1464275239511 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 679ms 07:07:19 INFO - PROCESS | 3748 | 1464275239546 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 3748 | 1464275239548 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 07:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:07:19 INFO - PROCESS | 3748 | 1464275239552 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 3748 | 1464275239555 Marionette TRACE conn2 <- [1,1138,null,{}] 07:07:19 INFO - PROCESS | 3748 | 1464275239565 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 3748 | 1464275239657 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:07:19 INFO - PROCESS | 3748 | 1464275239664 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3748 | ++DOCSHELL 138E4400 == 75 [pid = 3748] [id = 294] 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (13D84C00) [pid = 3748] [serial = 881] [outer = 00000000] 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1430E400) [pid = 3748] [serial = 882] [outer = 13D84C00] 07:07:19 INFO - PROCESS | 3748 | 1464275239712 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (14384800) [pid = 3748] [serial = 883] [outer = 13D84C00] 07:07:20 INFO - PROCESS | 3748 | 1464275240272 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 726ms 07:07:20 INFO - PROCESS | 3748 | 1464275240292 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3748 | 1464275240294 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 07:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:07:20 INFO - PROCESS | 3748 | 1464275240298 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 3748 | 1464275240299 Marionette TRACE conn2 <- [1,1142,null,{}] 07:07:20 INFO - PROCESS | 3748 | 1464275240303 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 3748 | 1464275240390 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:07:20 INFO - PROCESS | 3748 | 1464275240488 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3748 | ++DOCSHELL 14334800 == 76 [pid = 3748] [id = 295] 07:07:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1433EC00) [pid = 3748] [serial = 884] [outer = 00000000] 07:07:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16142000) [pid = 3748] [serial = 885] [outer = 1433EC00] 07:07:20 INFO - PROCESS | 3748 | 1464275240532 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (16947000) [pid = 3748] [serial = 886] [outer = 1433EC00] 07:07:20 INFO - PROCESS | 3748 | 1464275240946 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 680ms 07:07:21 INFO - PROCESS | 3748 | 1464275241010 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3748 | 1464275241012 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 07:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:07:21 INFO - PROCESS | 3748 | 1464275241022 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 3748 | 1464275241023 Marionette TRACE conn2 <- [1,1146,null,{}] 07:07:21 INFO - PROCESS | 3748 | 1464275241031 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 3748 | 1464275241148 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:07:21 INFO - PROCESS | 3748 | 1464275241210 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 3748 | ++DOCSHELL 1557BC00 == 77 [pid = 3748] [id = 296] 07:07:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (16CC8400) [pid = 3748] [serial = 887] [outer = 00000000] 07:07:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (16CD2400) [pid = 3748] [serial = 888] [outer = 16CC8400] 07:07:21 INFO - PROCESS | 3748 | 1464275241254 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1720D000) [pid = 3748] [serial = 889] [outer = 16CC8400] 07:07:21 INFO - PROCESS | 3748 | 1464275241682 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 695ms 07:07:21 INFO - PROCESS | 3748 | 1464275241722 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3748 | 1464275241724 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 07:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:07:21 INFO - PROCESS | 3748 | 1464275241727 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 3748 | 1464275241729 Marionette TRACE conn2 <- [1,1150,null,{}] 07:07:21 INFO - PROCESS | 3748 | 1464275241732 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 3748 | 1464275241872 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:07:21 INFO - PROCESS | 3748 | 1464275241924 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 3748 | ++DOCSHELL 1754B000 == 78 [pid = 3748] [id = 297] 07:07:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1754E400) [pid = 3748] [serial = 890] [outer = 00000000] 07:07:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (17692800) [pid = 3748] [serial = 891] [outer = 1754E400] 07:07:21 INFO - PROCESS | 3748 | 1464275241968 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (17E01800) [pid = 3748] [serial = 892] [outer = 1754E400] 07:07:22 INFO - PROCESS | 3748 | 1464275242376 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 695ms 07:07:22 INFO - PROCESS | 3748 | 1464275242409 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3748 | 1464275242411 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 07:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:07:22 INFO - PROCESS | 3748 | 1464275242414 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 3748 | 1464275242416 Marionette TRACE conn2 <- [1,1154,null,{}] 07:07:22 INFO - PROCESS | 3748 | 1464275242419 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:22 INFO - PROCESS | 3748 | 1464275242566 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:07:22 INFO - PROCESS | 3748 | 1464275242588 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3748 | ++DOCSHELL 1102CC00 == 79 [pid = 3748] [id = 298] 07:07:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (17761000) [pid = 3748] [serial = 893] [outer = 00000000] 07:07:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (19832C00) [pid = 3748] [serial = 894] [outer = 17761000] 07:07:22 INFO - PROCESS | 3748 | 1464275242631 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (19A03C00) [pid = 3748] [serial = 895] [outer = 17761000] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (16949C00) [pid = 3748] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (17549C00) [pid = 3748] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19A06000) [pid = 3748] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (10FCD800) [pid = 3748] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (130D4800) [pid = 3748] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16141C00) [pid = 3748] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (128A0C00) [pid = 3748] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16296800) [pid = 3748] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (102D0000) [pid = 3748] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (13146400) [pid = 3748] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (156CDC00) [pid = 3748] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1983BC00) [pid = 3748] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (17E7B000) [pid = 3748] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:07:22 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (19837000) [pid = 3748] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:07:23 INFO - PROCESS | 3748 | 1464275243184 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 834ms 07:07:23 INFO - PROCESS | 3748 | 1464275243257 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3748 | 1464275243259 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:07:23 INFO - PROCESS | 3748 | 1464275243262 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3748 | 1464275243264 Marionette TRACE conn2 <- [1,1158,null,{}] 07:07:23 INFO - PROCESS | 3748 | 1464275243268 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 3748 | 1464275243338 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:07:23 INFO - PROCESS | 3748 | 1464275243344 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3748 | ++DOCSHELL 14383C00 == 80 [pid = 3748] [id = 299] 07:07:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16141C00) [pid = 3748] [serial = 896] [outer = 00000000] 07:07:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (17549000) [pid = 3748] [serial = 897] [outer = 16141C00] 07:07:23 INFO - PROCESS | 3748 | 1464275243388 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (138DE400) [pid = 3748] [serial = 898] [outer = 16141C00] 07:07:23 INFO - PROCESS | 3748 | 1464275243809 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 587ms 07:07:23 INFO - PROCESS | 3748 | 1464275243848 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3748 | 1464275243849 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:07:23 INFO - PROCESS | 3748 | 1464275243856 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3748 | 1464275243858 Marionette TRACE conn2 <- [1,1162,null,{}] 07:07:23 INFO - PROCESS | 3748 | 1464275243861 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 3748 | 1464275243947 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:07:23 INFO - PROCESS | 3748 | 1464275243954 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3748 | ++DOCSHELL 1102B000 == 81 [pid = 3748] [id = 300] 07:07:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16CD1400) [pid = 3748] [serial = 899] [outer = 00000000] 07:07:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (199EA800) [pid = 3748] [serial = 900] [outer = 16CD1400] 07:07:23 INFO - PROCESS | 3748 | 1464275243997 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (19F12000) [pid = 3748] [serial = 901] [outer = 16CD1400] 07:07:24 INFO - PROCESS | 3748 | 1464275244460 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 3748 | 1464275244494 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 07:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:07:24 INFO - PROCESS | 3748 | 1464275244497 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 3748 | 1464275244499 Marionette TRACE conn2 <- [1,1166,null,{}] 07:07:24 INFO - PROCESS | 3748 | 1464275244506 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 3748 | 1464275244592 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:07:24 INFO - PROCESS | 3748 | 1464275244599 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3748 | ++DOCSHELL 105F3400 == 82 [pid = 3748] [id = 301] 07:07:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (11A0C800) [pid = 3748] [serial = 902] [outer = 00000000] 07:07:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1A19E000) [pid = 3748] [serial = 903] [outer = 11A0C800] 07:07:24 INFO - PROCESS | 3748 | 1464275244642 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1A57A000) [pid = 3748] [serial = 904] [outer = 11A0C800] 07:07:25 INFO - PROCESS | 3748 | 1464275245253 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3748 | 1464275245359 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:07:25 INFO - PROCESS | 3748 | 1464275245367 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3748 | 1464275245372 Marionette TRACE conn2 <- [1,1170,null,{}] 07:07:25 INFO - PROCESS | 3748 | 1464275245378 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:25 INFO - PROCESS | 3748 | 1464275245512 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:07:25 INFO - PROCESS | 3748 | 1464275245643 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3748 | ++DOCSHELL 10A58C00 == 83 [pid = 3748] [id = 302] 07:07:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (10FCE400) [pid = 3748] [serial = 905] [outer = 00000000] 07:07:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1331F800) [pid = 3748] [serial = 906] [outer = 10FCE400] 07:07:25 INFO - PROCESS | 3748 | 1464275245702 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (13856C00) [pid = 3748] [serial = 907] [outer = 10FCE400] 07:07:26 INFO - PROCESS | 3748 | 1464275246294 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3748 | 1464275246356 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 07:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:07:26 INFO - PROCESS | 3748 | 1464275246363 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 3748 | 1464275246366 Marionette TRACE conn2 <- [1,1174,null,{}] 07:07:26 INFO - PROCESS | 3748 | 1464275246370 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:26 INFO - PROCESS | 3748 | 1464275246484 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:07:26 INFO - PROCESS | 3748 | 1464275246622 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 3748 | ++DOCSHELL 140BA000 == 84 [pid = 3748] [id = 303] 07:07:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1433DC00) [pid = 3748] [serial = 908] [outer = 00000000] 07:07:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16296000) [pid = 3748] [serial = 909] [outer = 1433DC00] 07:07:26 INFO - PROCESS | 3748 | 1464275246677 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1693D800) [pid = 3748] [serial = 910] [outer = 1433DC00] 07:07:27 INFO - PROCESS | 3748 | 1464275247290 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 3748 | 1464275247366 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 07:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:07:27 INFO - PROCESS | 3748 | 1464275247370 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 3748 | 1464275247374 Marionette TRACE conn2 <- [1,1178,null,{}] 07:07:27 INFO - PROCESS | 3748 | 1464275247385 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 3748 | 1464275247502 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:07:27 INFO - PROCESS | 3748 | 1464275247625 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3748 | ++DOCSHELL 19F16C00 == 85 [pid = 3748] [id = 304] 07:07:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A0BA000) [pid = 3748] [serial = 911] [outer = 00000000] 07:07:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A440800) [pid = 3748] [serial = 912] [outer = 1A0BA000] 07:07:27 INFO - PROCESS | 3748 | 1464275247683 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A627C00) [pid = 3748] [serial = 913] [outer = 1A0BA000] 07:07:28 INFO - PROCESS | 3748 | 1464275248260 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3748 | 1464275248301 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 07:07:28 INFO - PROCESS | 3748 | 1464275248318 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:07:28 INFO - PROCESS | 3748 | 1464275248321 Marionette TRACE conn2 <- [1,1182,null,{}] 07:07:28 INFO - PROCESS | 3748 | 1464275248325 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 3748 | 1464275248437 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:07:28 INFO - PROCESS | 3748 | 1464275248573 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 3748 | ++DOCSHELL 1A63CC00 == 86 [pid = 3748] [id = 305] 07:07:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A63D800) [pid = 3748] [serial = 914] [outer = 00000000] 07:07:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1A642C00) [pid = 3748] [serial = 915] [outer = 1A63D800] 07:07:28 INFO - PROCESS | 3748 | 1464275248627 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A69F800) [pid = 3748] [serial = 916] [outer = 1A63D800] 07:07:29 INFO - PROCESS | 3748 | 1464275249144 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 3748 | 1464275249211 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 07:07:29 INFO - PROCESS | 3748 | 1464275249215 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 3748 | 1464275249217 Marionette TRACE conn2 <- [1,1186,null,{}] 07:07:29 INFO - PROCESS | 3748 | 1464275249221 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 3748 | 1464275249329 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:07:29 INFO - PROCESS | 3748 | 1464275249438 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3748 | ++DOCSHELL 1A627400 == 87 [pid = 3748] [id = 306] 07:07:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1A6A4C00) [pid = 3748] [serial = 917] [outer = 00000000] 07:07:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A6A8C00) [pid = 3748] [serial = 918] [outer = 1A6A4C00] 07:07:29 INFO - PROCESS | 3748 | 1464275249491 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A822000) [pid = 3748] [serial = 919] [outer = 1A6A4C00] 07:07:30 INFO - PROCESS | 3748 | 1464275250169 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 989ms 07:07:30 INFO - PROCESS | 3748 | 1464275250217 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 3748 | 1464275250219 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 07:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:07:30 INFO - PROCESS | 3748 | 1464275250223 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 3748 | 1464275250225 Marionette TRACE conn2 <- [1,1190,null,{}] 07:07:30 INFO - PROCESS | 3748 | 1464275250229 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 3748 | 1464275250357 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:07:30 INFO - PROCESS | 3748 | 1464275250677 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3748 | ++DOCSHELL 0F985C00 == 88 [pid = 3748] [id = 307] 07:07:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (0F9F0800) [pid = 3748] [serial = 920] [outer = 00000000] 07:07:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (10A60400) [pid = 3748] [serial = 921] [outer = 0F9F0800] 07:07:30 INFO - PROCESS | 3748 | 1464275250783 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (110CF800) [pid = 3748] [serial = 922] [outer = 0F9F0800] 07:07:31 INFO - PROCESS | 3748 | 1464275251358 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1173ms 07:07:31 INFO - PROCESS | 3748 | 1464275251398 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3748 | 1464275251402 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 07:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:07:31 INFO - PROCESS | 3748 | 1464275251406 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 3748 | 1464275251410 Marionette TRACE conn2 <- [1,1194,null,{}] 07:07:31 INFO - PROCESS | 3748 | 1464275251414 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:31 INFO - PROCESS | 3748 | 1464275251519 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:07:31 INFO - PROCESS | 3748 | 1464275251632 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3748 | ++DOCSHELL 1102A800 == 89 [pid = 3748] [id = 308] 07:07:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1102FC00) [pid = 3748] [serial = 923] [outer = 00000000] 07:07:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (138DC400) [pid = 3748] [serial = 924] [outer = 1102FC00] 07:07:31 INFO - PROCESS | 3748 | 1464275251682 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (13D86C00) [pid = 3748] [serial = 925] [outer = 1102FC00] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 10BAEC00 == 88 [pid = 3748] [id = 115] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 13395400 == 87 [pid = 3748] [id = 183] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1775E400 == 86 [pid = 3748] [id = 167] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1102B000 == 85 [pid = 3748] [id = 300] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 14383C00 == 84 [pid = 3748] [id = 299] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1102CC00 == 83 [pid = 3748] [id = 298] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1754B000 == 82 [pid = 3748] [id = 297] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1557BC00 == 81 [pid = 3748] [id = 296] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 14334800 == 80 [pid = 3748] [id = 295] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 138E4400 == 79 [pid = 3748] [id = 294] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 10A60000 == 78 [pid = 3748] [id = 293] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 105F0000 == 77 [pid = 3748] [id = 292] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1A572C00 == 76 [pid = 3748] [id = 290] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 10270400 == 75 [pid = 3748] [id = 289] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 16948C00 == 74 [pid = 3748] [id = 288] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1613F400 == 73 [pid = 3748] [id = 287] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 1289FC00 == 72 [pid = 3748] [id = 286] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 13BC9C00 == 71 [pid = 3748] [id = 263] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 11024000 == 70 [pid = 3748] [id = 269] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 10A5BC00 == 69 [pid = 3748] [id = 285] 07:07:32 INFO - PROCESS | 3748 | --DOCSHELL 15DC7C00 == 68 [pid = 3748] [id = 284] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (19838000) [pid = 3748] [serial = 847] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (11028C00) [pid = 3748] [serial = 810] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1141C800) [pid = 3748] [serial = 811] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (14308400) [pid = 3748] [serial = 814] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13861000) [pid = 3748] [serial = 813] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16594C00) [pid = 3748] [serial = 840] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (16944400) [pid = 3748] [serial = 841] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1314C800) [pid = 3748] [serial = 832] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1307C000) [pid = 3748] [serial = 831] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (175B9800) [pid = 3748] [serial = 817] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16D7AC00) [pid = 3748] [serial = 816] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (11A06400) [pid = 3748] [serial = 834] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1331DC00) [pid = 3748] [serial = 835] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19A02800) [pid = 3748] [serial = 829] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (17548400) [pid = 3748] [serial = 828] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (15C20C00) [pid = 3748] [serial = 837] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (15D25C00) [pid = 3748] [serial = 838] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1A0AB800) [pid = 3748] [serial = 826] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19ADD800) [pid = 3748] [serial = 825] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (195EF800) [pid = 3748] [serial = 820] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (180BD800) [pid = 3748] [serial = 819] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1983D800) [pid = 3748] [serial = 823] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1983B000) [pid = 3748] [serial = 822] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (19A0E000) [pid = 3748] [serial = 849] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (173B4C00) [pid = 3748] [serial = 844] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16D7B000) [pid = 3748] [serial = 843] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (180BC400) [pid = 3748] [serial = 846] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (19F16800) [pid = 3748] [serial = 850] [outer = 00000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3748 | 1464275252282 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 927ms 07:07:32 INFO - PROCESS | 3748 | 1464275252333 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3748 | 1464275252337 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 07:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:07:32 INFO - PROCESS | 3748 | 1464275252342 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3748 | 1464275252344 Marionette TRACE conn2 <- [1,1198,null,{}] 07:07:32 INFO - PROCESS | 3748 | 1464275252348 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 3748 | 1464275252435 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:07:32 INFO - PROCESS | 3748 | 1464275252445 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3748 | ++DOCSHELL 11A01C00 == 69 [pid = 3748] [id = 309] 07:07:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (11A02000) [pid = 3748] [serial = 926] [outer = 00000000] 07:07:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13398400) [pid = 3748] [serial = 927] [outer = 11A02000] 07:07:32 INFO - PROCESS | 3748 | 1464275252493 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (140B8C00) [pid = 3748] [serial = 928] [outer = 11A02000] 07:07:32 INFO - PROCESS | 3748 | 1464275252970 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 695ms 07:07:33 INFO - PROCESS | 3748 | 1464275253042 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3748 | 1464275253044 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:07:33 INFO - PROCESS | 3748 | 1464275253049 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3748 | 1464275253055 Marionette TRACE conn2 <- [1,1202,null,{}] 07:07:33 INFO - PROCESS | 3748 | 1464275253063 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 3748 | 1464275253151 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:07:33 INFO - PROCESS | 3748 | 1464275253158 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3748 | ++DOCSHELL 1437C800 == 70 [pid = 3748] [id = 310] 07:07:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1437E800) [pid = 3748] [serial = 929] [outer = 00000000] 07:07:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (156C6000) [pid = 3748] [serial = 930] [outer = 1437E800] 07:07:33 INFO - PROCESS | 3748 | 1464275253202 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (15C15C00) [pid = 3748] [serial = 931] [outer = 1437E800] 07:07:33 INFO - PROCESS | 3748 | 1464275253621 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 649ms 07:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:07:33 INFO - PROCESS | 3748 | 1464275253689 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3748 | 1464275253692 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 07:07:33 INFO - PROCESS | 3748 | 1464275253695 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3748 | 1464275253697 Marionette TRACE conn2 <- [1,1206,null,{}] 07:07:33 INFO - PROCESS | 3748 | 1464275253700 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 3748 | 1464275253785 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:07:33 INFO - PROCESS | 3748 | 1464275253913 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3748 | ++DOCSHELL 128A2000 == 71 [pid = 3748] [id = 311] 07:07:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (14307400) [pid = 3748] [serial = 932] [outer = 00000000] 07:07:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16297800) [pid = 3748] [serial = 933] [outer = 14307400] 07:07:33 INFO - PROCESS | 3748 | 1464275253958 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1667DC00) [pid = 3748] [serial = 934] [outer = 14307400] 07:07:34 INFO - PROCESS | 3748 | 1464275254352 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 680ms 07:07:34 INFO - PROCESS | 3748 | 1464275254394 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3748 | 1464275254396 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 07:07:34 INFO - PROCESS | 3748 | 1464275254400 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:07:34 INFO - PROCESS | 3748 | 1464275254402 Marionette TRACE conn2 <- [1,1210,null,{}] 07:07:34 INFO - PROCESS | 3748 | 1464275254414 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:34 INFO - PROCESS | 3748 | 1464275254529 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:07:34 INFO - PROCESS | 3748 | 1464275254591 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3748 | ++DOCSHELL 0C77BC00 == 72 [pid = 3748] [id = 312] 07:07:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1659A800) [pid = 3748] [serial = 935] [outer = 00000000] 07:07:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (169D8400) [pid = 3748] [serial = 936] [outer = 1659A800] 07:07:34 INFO - PROCESS | 3748 | 1464275254641 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16D82800) [pid = 3748] [serial = 937] [outer = 1659A800] 07:07:35 INFO - PROCESS | 3748 | 1464275255056 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3748 | 1464275255155 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 07:07:35 INFO - PROCESS | 3748 | 1464275255161 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3748 | 1464275255163 Marionette TRACE conn2 <- [1,1214,null,{}] 07:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:07:35 INFO - PROCESS | 3748 | 1464275255166 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 3748 | 1464275255283 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:07:35 INFO - PROCESS | 3748 | 1464275255345 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 3748 | ++DOCSHELL 1720B400 == 73 [pid = 3748] [id = 313] 07:07:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (173B2400) [pid = 3748] [serial = 938] [outer = 00000000] 07:07:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1754C400) [pid = 3748] [serial = 939] [outer = 173B2400] 07:07:35 INFO - PROCESS | 3748 | 1464275255389 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1754C800) [pid = 3748] [serial = 940] [outer = 173B2400] 07:07:35 INFO - PROCESS | 3748 | 1464275255791 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 680ms 07:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:07:35 INFO - PROCESS | 3748 | 1464275255865 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3748 | 1464275255867 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 07:07:35 INFO - PROCESS | 3748 | 1464275255870 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3748 | 1464275255872 Marionette TRACE conn2 <- [1,1218,null,{}] 07:07:35 INFO - PROCESS | 3748 | 1464275255876 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 3748 | 1464275255991 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:07:36 INFO - PROCESS | 3748 | 1464275256053 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3748 | ++DOCSHELL 173BF000 == 74 [pid = 3748] [id = 314] 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1750E800) [pid = 3748] [serial = 941] [outer = 00000000] 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (180B5400) [pid = 3748] [serial = 942] [outer = 1750E800] 07:07:36 INFO - PROCESS | 3748 | 1464275256087 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (195EC400) [pid = 3748] [serial = 943] [outer = 1750E800] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16CC8400) [pid = 3748] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1754E400) [pid = 3748] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (17761000) [pid = 3748] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (10A5F000) [pid = 3748] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (10BAFC00) [pid = 3748] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (13D84C00) [pid = 3748] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1433EC00) [pid = 3748] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16CD1400) [pid = 3748] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:07:36 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (16141C00) [pid = 3748] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:07:36 INFO - PROCESS | 3748 | 1464275256648 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 834ms 07:07:36 INFO - PROCESS | 3748 | 1464275256696 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 3748 | 1464275256698 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 07:07:36 INFO - PROCESS | 3748 | 1464275256701 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:07:36 INFO - PROCESS | 3748 | 1464275256703 Marionette TRACE conn2 <- [1,1222,null,{}] 07:07:36 INFO - PROCESS | 3748 | 1464275256706 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:36 INFO - PROCESS | 3748 | 1464275256790 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:07:36 INFO - PROCESS | 3748 | 1464275256796 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3748 | ++DOCSHELL 11227000 == 75 [pid = 3748] [id = 315] 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1437E000) [pid = 3748] [serial = 944] [outer = 00000000] 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (17506800) [pid = 3748] [serial = 945] [outer = 1437E000] 07:07:36 INFO - PROCESS | 3748 | 1464275256850 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (17552800) [pid = 3748] [serial = 946] [outer = 1437E000] 07:07:37 INFO - PROCESS | 3748 | 1464275257256 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 07:07:37 INFO - PROCESS | 3748 | 1464275257304 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3748 | 1464275257306 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 07:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:07:37 INFO - PROCESS | 3748 | 1464275257309 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3748 | 1464275257311 Marionette TRACE conn2 <- [1,1226,null,{}] 07:07:37 INFO - PROCESS | 3748 | 1464275257315 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 3748 | 1464275257396 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:07:37 INFO - PROCESS | 3748 | 1464275257403 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3748 | ++DOCSHELL 15A08800 == 76 [pid = 3748] [id = 316] 07:07:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1693B400) [pid = 3748] [serial = 947] [outer = 00000000] 07:07:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (19835C00) [pid = 3748] [serial = 948] [outer = 1693B400] 07:07:37 INFO - PROCESS | 3748 | 1464275257446 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1983AC00) [pid = 3748] [serial = 949] [outer = 1693B400] 07:07:37 INFO - PROCESS | 3748 | 1464275257835 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 07:07:37 INFO - PROCESS | 3748 | 1464275257890 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3748 | 1464275257891 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 07:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:07:37 INFO - PROCESS | 3748 | 1464275257910 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3748 | 1464275257912 Marionette TRACE conn2 <- [1,1230,null,{}] 07:07:37 INFO - PROCESS | 3748 | 1464275257915 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 3748 | 1464275257997 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:07:37 INFO - PROCESS | 3748 | 1464275258006 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 3748 | ++DOCSHELL 13D88C00 == 77 [pid = 3748] [id = 317] 07:07:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (17E83C00) [pid = 3748] [serial = 950] [outer = 00000000] 07:07:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (19A06000) [pid = 3748] [serial = 951] [outer = 17E83C00] 07:07:38 INFO - PROCESS | 3748 | 1464275258055 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (19AE0C00) [pid = 3748] [serial = 952] [outer = 17E83C00] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 173BD800 == 76 [pid = 3748] [id = 191] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A0AE800 == 75 [pid = 3748] [id = 209] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 11CF4000 == 74 [pid = 3748] [id = 236] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1983A800 == 73 [pid = 3748] [id = 275] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 15583800 == 72 [pid = 3748] [id = 222] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A646C00 == 71 [pid = 3748] [id = 168] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A646000 == 70 [pid = 3748] [id = 170] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1B31E800 == 69 [pid = 3748] [id = 224] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1AD08800 == 68 [pid = 3748] [id = 169] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 13D8AC00 == 67 [pid = 3748] [id = 225] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10A63000 == 66 [pid = 3748] [id = 259] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A823C00 == 65 [pid = 3748] [id = 208] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 0F9EB400 == 64 [pid = 3748] [id = 291] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A0B2800 == 63 [pid = 3748] [id = 207] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10BAD000 == 62 [pid = 3748] [id = 276] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 17E78800 == 61 [pid = 3748] [id = 273] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10FD0C00 == 60 [pid = 3748] [id = 210] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 151E6800 == 59 [pid = 3748] [id = 193] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1430A000 == 58 [pid = 3748] [id = 238] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A43C400 == 57 [pid = 3748] [id = 194] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 0F93A400 == 56 [pid = 3748] [id = 205] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 12D2F400 == 55 [pid = 3748] [id = 239] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1557A800 == 54 [pid = 3748] [id = 114] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10A5C000 == 53 [pid = 3748] [id = 237] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10FD7800 == 52 [pid = 3748] [id = 271] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1983A400 == 51 [pid = 3748] [id = 206] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 15D1CC00 == 50 [pid = 3748] [id = 252] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 12884800 == 49 [pid = 3748] [id = 101] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10BBB000 == 48 [pid = 3748] [id = 270] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 19F13400 == 47 [pid = 3748] [id = 241] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 17761C00 == 46 [pid = 3748] [id = 274] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 180B9C00 == 45 [pid = 3748] [id = 70] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 16290800 == 44 [pid = 3748] [id = 272] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A438000 == 43 [pid = 3748] [id = 240] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1102A800 == 42 [pid = 3748] [id = 308] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 0F985C00 == 41 [pid = 3748] [id = 307] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A627400 == 40 [pid = 3748] [id = 306] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 19F16C00 == 39 [pid = 3748] [id = 304] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1A63CC00 == 38 [pid = 3748] [id = 305] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 140BA000 == 37 [pid = 3748] [id = 303] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 105F3400 == 36 [pid = 3748] [id = 301] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 10A58C00 == 35 [pid = 3748] [id = 302] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 11227000 == 34 [pid = 3748] [id = 315] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1437C800 == 33 [pid = 3748] [id = 310] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 173BF000 == 32 [pid = 3748] [id = 314] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 15A08800 == 31 [pid = 3748] [id = 316] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 1720B400 == 30 [pid = 3748] [id = 313] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 0C77BC00 == 29 [pid = 3748] [id = 312] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 128A2000 == 28 [pid = 3748] [id = 311] 07:07:39 INFO - PROCESS | 3748 | --DOCSHELL 11A01C00 == 27 [pid = 3748] [id = 309] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16CD2400) [pid = 3748] [serial = 888] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (17692800) [pid = 3748] [serial = 891] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1720D000) [pid = 3748] [serial = 889] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19832C00) [pid = 3748] [serial = 894] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (17E01800) [pid = 3748] [serial = 892] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (11A0B800) [pid = 3748] [serial = 877] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (110D7800) [pid = 3748] [serial = 876] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (12AEFC00) [pid = 3748] [serial = 879] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (13398C00) [pid = 3748] [serial = 880] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1430E400) [pid = 3748] [serial = 882] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (14384800) [pid = 3748] [serial = 883] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16142000) [pid = 3748] [serial = 885] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (199EA800) [pid = 3748] [serial = 900] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (14384400) [pid = 3748] [serial = 873] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1A1A3C00) [pid = 3748] [serial = 852] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1141C400) [pid = 3748] [serial = 855] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (14043C00) [pid = 3748] [serial = 858] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16CCE800) [pid = 3748] [serial = 861] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1983C000) [pid = 3748] [serial = 864] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (19F20800) [pid = 3748] [serial = 867] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1A625800) [pid = 3748] [serial = 870] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1A19E000) [pid = 3748] [serial = 903] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (19A03C00) [pid = 3748] [serial = 895] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (19F12000) [pid = 3748] [serial = 901] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (17549000) [pid = 3748] [serial = 897] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16947000) [pid = 3748] [serial = 886] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (138DE400) [pid = 3748] [serial = 898] [outer = 00000000] [url = about:blank] 07:07:40 INFO - PROCESS | 3748 | 1464275260354 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2502ms 07:07:40 INFO - PROCESS | 3748 | 1464275260407 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 3748 | 1464275260410 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 07:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:07:40 INFO - PROCESS | 3748 | 1464275260415 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 3748 | 1464275260417 Marionette TRACE conn2 <- [1,1234,null,{}] 07:07:40 INFO - PROCESS | 3748 | 1464275260424 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 3748 | 1464275260513 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:07:40 INFO - PROCESS | 3748 | 1464275260522 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3748 | ++DOCSHELL 0F9ED800 == 28 [pid = 3748] [id = 318] 07:07:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (0F9EE400) [pid = 3748] [serial = 953] [outer = 00000000] 07:07:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (102D2800) [pid = 3748] [serial = 954] [outer = 0F9EE400] 07:07:40 INFO - PROCESS | 3748 | 1464275260575 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (105F0000) [pid = 3748] [serial = 955] [outer = 0F9EE400] 07:07:41 INFO - PROCESS | 3748 | 1464275261068 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 700ms 07:07:41 INFO - PROCESS | 3748 | 1464275261116 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3748 | 1464275261122 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 07:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:07:41 INFO - PROCESS | 3748 | 1464275261130 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 3748 | 1464275261133 Marionette TRACE conn2 <- [1,1238,null,{}] 07:07:41 INFO - PROCESS | 3748 | 1464275261136 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:41 INFO - PROCESS | 3748 | 1464275261233 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:07:41 INFO - PROCESS | 3748 | 1464275261323 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3748 | ++DOCSHELL 10FD0C00 == 29 [pid = 3748] [id = 319] 07:07:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10FD3400) [pid = 3748] [serial = 956] [outer = 00000000] 07:07:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1102C000) [pid = 3748] [serial = 957] [outer = 10FD3400] 07:07:41 INFO - PROCESS | 3748 | 1464275261375 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (110D4400) [pid = 3748] [serial = 958] [outer = 10FD3400] 07:07:41 INFO - PROCESS | 3748 | 1464275261762 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 701ms 07:07:41 INFO - PROCESS | 3748 | 1464275261831 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:07:41 INFO - PROCESS | 3748 | 1464275261834 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 07:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:07:41 INFO - PROCESS | 3748 | 1464275261838 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 3748 | 1464275261841 Marionette TRACE conn2 <- [1,1242,null,{}] 07:07:41 INFO - PROCESS | 3748 | 1464275261852 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:41 INFO - PROCESS | 3748 | 1464275261965 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:07:41 INFO - PROCESS | 3748 | 1464275261984 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3748 | ++DOCSHELL 1288A800 == 30 [pid = 3748] [id = 320] 07:07:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1288AC00) [pid = 3748] [serial = 959] [outer = 00000000] 07:07:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (128A4C00) [pid = 3748] [serial = 960] [outer = 1288AC00] 07:07:42 INFO - PROCESS | 3748 | 1464275262035 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (12D7FC00) [pid = 3748] [serial = 961] [outer = 1288AC00] 07:07:42 INFO - PROCESS | 3748 | 1464275262503 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 700ms 07:07:42 INFO - PROCESS | 3748 | 1464275262536 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 3748 | 1464275262538 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 07:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:07:42 INFO - PROCESS | 3748 | 1464275262542 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 3748 | 1464275262543 Marionette TRACE conn2 <- [1,1246,null,{}] 07:07:42 INFO - PROCESS | 3748 | 1464275262547 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 3748 | 1464275262636 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:07:42 INFO - PROCESS | 3748 | 1464275262642 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3748 | ++DOCSHELL 128A1400 == 31 [pid = 3748] [id = 321] 07:07:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (13318400) [pid = 3748] [serial = 962] [outer = 00000000] 07:07:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13391000) [pid = 3748] [serial = 963] [outer = 13318400] 07:07:42 INFO - PROCESS | 3748 | 1464275262698 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (13399800) [pid = 3748] [serial = 964] [outer = 13318400] 07:07:43 INFO - PROCESS | 3748 | 1464275263134 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 638ms 07:07:43 INFO - PROCESS | 3748 | 1464275263179 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3748 | 1464275263181 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 07:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:07:43 INFO - PROCESS | 3748 | 1464275263189 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3748 | 1464275263191 Marionette TRACE conn2 <- [1,1250,null,{}] 07:07:43 INFO - PROCESS | 3748 | 1464275263194 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 3748 | 1464275263278 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:07:43 INFO - PROCESS | 3748 | 1464275263287 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3748 | ++DOCSHELL 13371800 == 32 [pid = 3748] [id = 322] 07:07:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (13856400) [pid = 3748] [serial = 965] [outer = 00000000] 07:07:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13D85800) [pid = 3748] [serial = 966] [outer = 13856400] 07:07:43 INFO - PROCESS | 3748 | 1464275263331 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (140B2800) [pid = 3748] [serial = 967] [outer = 13856400] 07:07:43 INFO - PROCESS | 3748 | 1464275263804 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 638ms 07:07:43 INFO - PROCESS | 3748 | 1464275263823 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 3748 | 1464275263825 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 07:07:43 INFO - PROCESS | 3748 | 1464275263828 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:07:43 INFO - PROCESS | 3748 | 1464275263830 Marionette TRACE conn2 <- [1,1254,null,{}] 07:07:43 INFO - PROCESS | 3748 | 1464275263838 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 3748 | 1464275263944 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:07:43 INFO - PROCESS | 3748 | 1464275263955 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3748 | ++DOCSHELL 1430E800 == 33 [pid = 3748] [id = 323] 07:07:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1433EC00) [pid = 3748] [serial = 968] [outer = 00000000] 07:07:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1437F400) [pid = 3748] [serial = 969] [outer = 1433EC00] 07:07:43 INFO - PROCESS | 3748 | 1464275263999 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (14E6FC00) [pid = 3748] [serial = 970] [outer = 1433EC00] 07:07:44 INFO - PROCESS | 3748 | 1464275264418 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 623ms 07:07:44 INFO - PROCESS | 3748 | 1464275264451 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:07:44 INFO - PROCESS | 3748 | 1464275264453 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 07:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:07:44 INFO - PROCESS | 3748 | 1464275264456 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:07:44 INFO - PROCESS | 3748 | 1464275264458 Marionette TRACE conn2 <- [1,1258,null,{}] 07:07:44 INFO - PROCESS | 3748 | 1464275264461 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 3748 | 1464275264535 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:07:44 INFO - PROCESS | 3748 | 1464275264541 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3748 | ++DOCSHELL 151F0800 == 34 [pid = 3748] [id = 324] 07:07:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (15587800) [pid = 3748] [serial = 971] [outer = 00000000] 07:07:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (15A06400) [pid = 3748] [serial = 972] [outer = 15587800] 07:07:44 INFO - PROCESS | 3748 | 1464275264585 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (15A10000) [pid = 3748] [serial = 973] [outer = 15587800] 07:07:45 INFO - PROCESS | 3748 | 1464275265026 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 591ms 07:07:45 INFO - PROCESS | 3748 | 1464275265053 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3748 | 1464275265055 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 07:07:45 INFO - PROCESS | 3748 | 1464275265058 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:07:45 INFO - PROCESS | 3748 | 1464275265060 Marionette TRACE conn2 <- [1,1262,null,{}] 07:07:45 INFO - PROCESS | 3748 | 1464275265081 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 3748 | 1464275265172 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:07:45 INFO - PROCESS | 3748 | 1464275265179 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3748 | ++DOCSHELL 15589000 == 35 [pid = 3748] [id = 325] 07:07:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (15D22C00) [pid = 3748] [serial = 974] [outer = 00000000] 07:07:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (16142000) [pid = 3748] [serial = 975] [outer = 15D22C00] 07:07:45 INFO - PROCESS | 3748 | 1464275265223 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1628B000) [pid = 3748] [serial = 976] [outer = 15D22C00] 07:07:45 INFO - PROCESS | 3748 | 1464275265692 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 701ms 07:07:45 INFO - PROCESS | 3748 | 1464275265758 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3748 | 1464275265760 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 07:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:07:45 INFO - PROCESS | 3748 | 1464275265773 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 3748 | 1464275265774 Marionette TRACE conn2 <- [1,1266,null,{}] 07:07:45 INFO - PROCESS | 3748 | 1464275265778 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 3748 | 1464275265884 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:07:45 INFO - PROCESS | 3748 | 1464275265971 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3748 | ++DOCSHELL 12884800 == 36 [pid = 3748] [id = 326] 07:07:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (16297000) [pid = 3748] [serial = 977] [outer = 00000000] 07:07:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (16929000) [pid = 3748] [serial = 978] [outer = 16297000] 07:07:46 INFO - PROCESS | 3748 | 1464275266014 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1693B800) [pid = 3748] [serial = 979] [outer = 16297000] 07:07:46 INFO - PROCESS | 3748 | 1464275266425 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 700ms 07:07:46 INFO - PROCESS | 3748 | 1464275266474 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 3748 | 1464275266476 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 07:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:07:46 INFO - PROCESS | 3748 | 1464275266479 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 3748 | 1464275266481 Marionette TRACE conn2 <- [1,1270,null,{}] 07:07:46 INFO - PROCESS | 3748 | 1464275266485 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 3748 | 1464275266595 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:07:46 INFO - PROCESS | 3748 | 1464275266602 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 3748 | ++DOCSHELL 1385E000 == 37 [pid = 3748] [id = 327] 07:07:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16293400) [pid = 3748] [serial = 980] [outer = 00000000] 07:07:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (169DA000) [pid = 3748] [serial = 981] [outer = 16293400] 07:07:46 INFO - PROCESS | 3748 | 1464275266647 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16CD0000) [pid = 3748] [serial = 982] [outer = 16293400] 07:07:47 INFO - PROCESS | 3748 | 1464275267091 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 638ms 07:07:47 INFO - PROCESS | 3748 | 1464275267118 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3748 | 1464275267120 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:07:47 INFO - PROCESS | 3748 | 1464275267124 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3748 | 1464275267126 Marionette TRACE conn2 <- [1,1274,null,{}] 07:07:47 INFO - PROCESS | 3748 | 1464275267129 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 3748 | 1464275267255 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:07:47 INFO - PROCESS | 3748 | 1464275267353 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3748 | ++DOCSHELL 16D7A000 == 38 [pid = 3748] [id = 328] 07:07:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (16D7A400) [pid = 3748] [serial = 983] [outer = 00000000] 07:07:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (172EBC00) [pid = 3748] [serial = 984] [outer = 16D7A400] 07:07:47 INFO - PROCESS | 3748 | 1464275267407 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (173BA000) [pid = 3748] [serial = 985] [outer = 16D7A400] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1437E000) [pid = 3748] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (169D4800) [pid = 3748] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (10FCF400) [pid = 3748] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (16140000) [pid = 3748] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (17508000) [pid = 3748] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (12A91800) [pid = 3748] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (105FAC00) [pid = 3748] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (10A5EC00) [pid = 3748] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1775A400) [pid = 3748] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1A579400) [pid = 3748] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1693B400) [pid = 3748] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1659A800) [pid = 3748] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (173B2400) [pid = 3748] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1750E800) [pid = 3748] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (14307400) [pid = 3748] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1437E800) [pid = 3748] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (11A02000) [pid = 3748] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1102FC00) [pid = 3748] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (0F9F0800) [pid = 3748] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1A6A4C00) [pid = 3748] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1A63D800) [pid = 3748] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1A0BA000) [pid = 3748] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1433DC00) [pid = 3748] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (10FCE400) [pid = 3748] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:07:48 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (11A0C800) [pid = 3748] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:07:48 INFO - PROCESS | 3748 | 1464275268248 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1214ms 07:07:48 INFO - PROCESS | 3748 | 1464275268316 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3748 | 1464275268318 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 07:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:07:48 INFO - PROCESS | 3748 | 1464275268321 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 3748 | 1464275268323 Marionette TRACE conn2 <- [1,1278,null,{}] 07:07:48 INFO - PROCESS | 3748 | 1464275268326 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 3748 | 1464275268414 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:07:48 INFO - PROCESS | 3748 | 1464275268424 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3748 | ++DOCSHELL 112EA800 == 39 [pid = 3748] [id = 329] 07:07:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (12B5C000) [pid = 3748] [serial = 986] [outer = 00000000] 07:07:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (14343400) [pid = 3748] [serial = 987] [outer = 12B5C000] 07:07:48 INFO - PROCESS | 3748 | 1464275268467 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1557F000) [pid = 3748] [serial = 988] [outer = 12B5C000] 07:07:48 INFO - PROCESS | 3748 | 1464275268882 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 591ms 07:07:48 INFO - PROCESS | 3748 | 1464275268918 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3748 | 1464275268920 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 07:07:48 INFO - PROCESS | 3748 | 1464275268927 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:07:48 INFO - PROCESS | 3748 | 1464275268929 Marionette TRACE conn2 <- [1,1282,null,{}] 07:07:48 INFO - PROCESS | 3748 | 1464275268932 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 3748 | 1464275269009 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:07:49 INFO - PROCESS | 3748 | 1464275269015 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3748 | ++DOCSHELL 11023000 == 40 [pid = 3748] [id = 330] 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (12886000) [pid = 3748] [serial = 989] [outer = 00000000] 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (16CCF000) [pid = 3748] [serial = 990] [outer = 12886000] 07:07:49 INFO - PROCESS | 3748 | 1464275269059 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (173B4C00) [pid = 3748] [serial = 991] [outer = 12886000] 07:07:49 INFO - PROCESS | 3748 | 1464275269521 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 638ms 07:07:49 INFO - PROCESS | 3748 | 1464275269567 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 3748 | 1464275269569 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 07:07:49 INFO - PROCESS | 3748 | 1464275269572 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:07:49 INFO - PROCESS | 3748 | 1464275269574 Marionette TRACE conn2 <- [1,1286,null,{}] 07:07:49 INFO - PROCESS | 3748 | 1464275269577 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 3748 | 1464275269654 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:07:49 INFO - PROCESS | 3748 | 1464275269660 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3748 | ++DOCSHELL 1339C400 == 41 [pid = 3748] [id = 331] 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (13D84C00) [pid = 3748] [serial = 992] [outer = 00000000] 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (17546C00) [pid = 3748] [serial = 993] [outer = 13D84C00] 07:07:49 INFO - PROCESS | 3748 | 1464275269703 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1754EC00) [pid = 3748] [serial = 994] [outer = 13D84C00] 07:07:50 INFO - PROCESS | 3748 | 1464275270452 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 949ms 07:07:50 INFO - PROCESS | 3748 | 1464275270518 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3748 | 1464275270523 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 07:07:50 INFO - PROCESS | 3748 | 1464275270528 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:07:50 INFO - PROCESS | 3748 | 1464275270532 Marionette TRACE conn2 <- [1,1290,null,{}] 07:07:50 INFO - PROCESS | 3748 | 1464275270538 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:50 INFO - PROCESS | 3748 | 1464275270684 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:07:50 INFO - PROCESS | 3748 | 1464275270806 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3748 | ++DOCSHELL 0F21B000 == 42 [pid = 3748] [id = 332] 07:07:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (0F9F1400) [pid = 3748] [serial = 995] [outer = 00000000] 07:07:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (10A61000) [pid = 3748] [serial = 996] [outer = 0F9F1400] 07:07:50 INFO - PROCESS | 3748 | 1464275270866 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (10FCD800) [pid = 3748] [serial = 997] [outer = 0F9F1400] 07:07:51 INFO - PROCESS | 3748 | 1464275271543 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1043ms 07:07:51 INFO - PROCESS | 3748 | 1464275271577 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3748 | 1464275271583 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 07:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:07:51 INFO - PROCESS | 3748 | 1464275271610 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 3748 | 1464275271613 Marionette TRACE conn2 <- [1,1294,null,{}] 07:07:51 INFO - PROCESS | 3748 | 1464275271617 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 3748 | 1464275271785 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:07:51 INFO - PROCESS | 3748 | 1464275271802 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3748 | ++DOCSHELL 11A0C800 == 43 [pid = 3748] [id = 333] 07:07:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (11A0E800) [pid = 3748] [serial = 998] [outer = 00000000] 07:07:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (128A6400) [pid = 3748] [serial = 999] [outer = 11A0E800] 07:07:51 INFO - PROCESS | 3748 | 1464275271840 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (13364C00) [pid = 3748] [serial = 1000] [outer = 11A0E800] 07:07:52 INFO - PROCESS | 3748 | 1464275272780 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1245ms 07:07:52 INFO - PROCESS | 3748 | 1464275272841 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3748 | 1464275272845 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 07:07:52 INFO - PROCESS | 3748 | 1464275272850 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:07:52 INFO - PROCESS | 3748 | 1464275272854 Marionette TRACE conn2 <- [1,1298,null,{}] 07:07:52 INFO - PROCESS | 3748 | 1464275272861 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 3748 | 1464275272990 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:07:53 INFO - PROCESS | 3748 | 1464275273126 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3748 | ++DOCSHELL 10236800 == 44 [pid = 3748] [id = 334] 07:07:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (10276000) [pid = 3748] [serial = 1001] [outer = 00000000] 07:07:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (11023800) [pid = 3748] [serial = 1002] [outer = 10276000] 07:07:53 INFO - PROCESS | 3748 | 1464275273181 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1102F400) [pid = 3748] [serial = 1003] [outer = 10276000] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 11230800 == 43 [pid = 3748] [id = 21] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 11A0DC00 == 42 [pid = 3748] [id = 19] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 13BD2000 == 41 [pid = 3748] [id = 28] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 10276800 == 40 [pid = 3748] [id = 20] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 15C1A800 == 39 [pid = 3748] [id = 25] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 16593400 == 38 [pid = 3748] [id = 27] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 1650D400 == 37 [pid = 3748] [id = 8] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 13D89000 == 36 [pid = 3748] [id = 24] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 1666F400 == 35 [pid = 3748] [id = 26] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 112EA000 == 34 [pid = 3748] [id = 22] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 13363800 == 33 [pid = 3748] [id = 23] 07:07:53 INFO - PROCESS | 3748 | --DOCSHELL 13D88C00 == 32 [pid = 3748] [id = 317] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (17759800) [pid = 3748] [serial = 808] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (16941400) [pid = 3748] [serial = 874] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (17546400) [pid = 3748] [serial = 862] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (199E9800) [pid = 3748] [serial = 865] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (14342400) [pid = 3748] [serial = 859] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1A19F800) [pid = 3748] [serial = 868] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (11CE9800) [pid = 3748] [serial = 856] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1A571C00) [pid = 3748] [serial = 853] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1A62C000) [pid = 3748] [serial = 871] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1983AC00) [pid = 3748] [serial = 949] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (19A06000) [pid = 3748] [serial = 951] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (169D8400) [pid = 3748] [serial = 936] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1754C800) [pid = 3748] [serial = 940] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1754C400) [pid = 3748] [serial = 939] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16D82800) [pid = 3748] [serial = 937] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (180B5400) [pid = 3748] [serial = 942] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (19835C00) [pid = 3748] [serial = 948] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (195EC400) [pid = 3748] [serial = 943] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (16297800) [pid = 3748] [serial = 933] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (156C6000) [pid = 3748] [serial = 930] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15C15C00) [pid = 3748] [serial = 931] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (13398400) [pid = 3748] [serial = 927] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (140B8C00) [pid = 3748] [serial = 928] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13D86C00) [pid = 3748] [serial = 925] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (138DC400) [pid = 3748] [serial = 924] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (110CF800) [pid = 3748] [serial = 922] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (10A60400) [pid = 3748] [serial = 921] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1A822000) [pid = 3748] [serial = 919] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1A6A8C00) [pid = 3748] [serial = 918] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1A69F800) [pid = 3748] [serial = 916] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1A642C00) [pid = 3748] [serial = 915] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1A627C00) [pid = 3748] [serial = 913] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1A440800) [pid = 3748] [serial = 912] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1693D800) [pid = 3748] [serial = 910] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16296000) [pid = 3748] [serial = 909] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13856C00) [pid = 3748] [serial = 907] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1331F800) [pid = 3748] [serial = 906] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1A57A000) [pid = 3748] [serial = 904] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (17506800) [pid = 3748] [serial = 945] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (17552800) [pid = 3748] [serial = 946] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1667DC00) [pid = 3748] [serial = 934] [outer = 00000000] [url = about:blank] 07:07:53 INFO - PROCESS | 3748 | 1464275273708 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3748 | 1464275273762 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 07:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:07:53 INFO - PROCESS | 3748 | 1464275273769 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 3748 | 1464275273773 Marionette TRACE conn2 <- [1,1302,null,{}] 07:07:53 INFO - PROCESS | 3748 | 1464275273778 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 3748 | 1464275273891 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:07:53 INFO - PROCESS | 3748 | 1464275273995 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3748 | ++DOCSHELL 10FCEC00 == 33 [pid = 3748] [id = 335] 07:07:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (10FD0000) [pid = 3748] [serial = 1004] [outer = 00000000] 07:07:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (114A2800) [pid = 3748] [serial = 1005] [outer = 10FD0000] 07:07:54 INFO - PROCESS | 3748 | 1464275274040 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (12888C00) [pid = 3748] [serial = 1006] [outer = 10FD0000] 07:07:54 INFO - PROCESS | 3748 | 1464275274415 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 685ms 07:07:54 INFO - PROCESS | 3748 | 1464275274466 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3748 | 1464275274468 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:07:54 INFO - PROCESS | 3748 | 1464275274472 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3748 | 1464275274476 Marionette TRACE conn2 <- [1,1306,null,{}] 07:07:54 INFO - PROCESS | 3748 | 1464275274486 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 3748 | 1464275274605 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:07:54 INFO - PROCESS | 3748 | 1464275274619 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3748 | ++DOCSHELL 13BC4C00 == 34 [pid = 3748] [id = 336] 07:07:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13BC5000) [pid = 3748] [serial = 1007] [outer = 00000000] 07:07:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13D89000) [pid = 3748] [serial = 1008] [outer = 13BC5000] 07:07:54 INFO - PROCESS | 3748 | 1464275274667 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (14307C00) [pid = 3748] [serial = 1009] [outer = 13BC5000] 07:07:55 INFO - PROCESS | 3748 | 1464275275135 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 685ms 07:07:55 INFO - PROCESS | 3748 | 1464275275171 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:07:55 INFO - PROCESS | 3748 | 1464275275173 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 07:07:55 INFO - PROCESS | 3748 | 1464275275177 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 3748 | 1464275275179 Marionette TRACE conn2 <- [1,1310,null,{}] 07:07:55 INFO - PROCESS | 3748 | 1464275275182 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 3748 | 1464275275264 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:07:55 INFO - PROCESS | 3748 | 1464275275272 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3748 | ++DOCSHELL 1437A800 == 35 [pid = 3748] [id = 337] 07:07:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1437E000) [pid = 3748] [serial = 1010] [outer = 00000000] 07:07:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1557D800) [pid = 3748] [serial = 1011] [outer = 1437E000] 07:07:55 INFO - PROCESS | 3748 | 1464275275316 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (156CF000) [pid = 3748] [serial = 1012] [outer = 1437E000] 07:07:55 INFO - PROCESS | 3748 | 1464275275781 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 638ms 07:07:55 INFO - PROCESS | 3748 | 1464275275798 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 3748 | 1464275275800 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 07:07:55 INFO - PROCESS | 3748 | 1464275275804 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:07:55 INFO - PROCESS | 3748 | 1464275275805 Marionette TRACE conn2 <- [1,1314,null,{}] 07:07:55 INFO - PROCESS | 3748 | 1464275275814 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 3748 | 1464275275918 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:07:55 INFO - PROCESS | 3748 | 1464275276002 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3748 | ++DOCSHELL 15C18800 == 36 [pid = 3748] [id = 338] 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (15C1A800) [pid = 3748] [serial = 1013] [outer = 00000000] 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1613F800) [pid = 3748] [serial = 1014] [outer = 15C1A800] 07:07:56 INFO - PROCESS | 3748 | 1464275276047 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16290800) [pid = 3748] [serial = 1015] [outer = 15C1A800] 07:07:56 INFO - PROCESS | 3748 | 1464275276478 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:56 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:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 700ms 07:07:56 INFO - PROCESS | 3748 | 1464275276504 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 3748 | 1464275276506 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 07:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:07:56 INFO - PROCESS | 3748 | 1464275276509 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 3748 | 1464275276511 Marionette TRACE conn2 <- [1,1318,null,{}] 07:07:56 INFO - PROCESS | 3748 | 1464275276514 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 3748 | 1464275276649 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:07:56 INFO - PROCESS | 3748 | 1464275276659 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3748 | ++DOCSHELL 16598800 == 37 [pid = 3748] [id = 339] 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16924400) [pid = 3748] [serial = 1016] [outer = 00000000] 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (169D7400) [pid = 3748] [serial = 1017] [outer = 16924400] 07:07:56 INFO - PROCESS | 3748 | 1464275276749 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16CC8400) [pid = 3748] [serial = 1018] [outer = 16924400] 07:07:57 INFO - PROCESS | 3748 | 1464275277168 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:07:57 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:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 700ms 07:07:57 INFO - PROCESS | 3748 | 1464275277209 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 3748 | 1464275277211 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 07:07:57 INFO - PROCESS | 3748 | 1464275277214 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:07:57 INFO - PROCESS | 3748 | 1464275277216 Marionette TRACE conn2 <- [1,1322,null,{}] 07:07:57 INFO - PROCESS | 3748 | 1464275277225 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:57 INFO - PROCESS | 3748 | 1464275277352 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:07:57 INFO - PROCESS | 3748 | 1464275277361 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 3748 | ++DOCSHELL 16D7AC00 == 38 [pid = 3748] [id = 340] 07:07:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16D7B000) [pid = 3748] [serial = 1019] [outer = 00000000] 07:07:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1720B400) [pid = 3748] [serial = 1020] [outer = 16D7B000] 07:07:57 INFO - PROCESS | 3748 | 1464275277411 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (173B6C00) [pid = 3748] [serial = 1021] [outer = 16D7B000] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16297000) [pid = 3748] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13856400) [pid = 3748] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (12B5C000) [pid = 3748] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1288AC00) [pid = 3748] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10FD3400) [pid = 3748] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16293400) [pid = 3748] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15587800) [pid = 3748] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16D7A400) [pid = 3748] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (12886000) [pid = 3748] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (0F9EE400) [pid = 3748] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1433EC00) [pid = 3748] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13318400) [pid = 3748] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:07:57 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15D22C00) [pid = 3748] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:07:57 INFO - PROCESS | 3748 | 1464275277937 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 747ms 07:07:57 INFO - PROCESS | 3748 | 1464275277955 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 3748 | 1464275277957 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 07:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:07:57 INFO - PROCESS | 3748 | 1464275277960 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 3748 | 1464275277962 Marionette TRACE conn2 <- [1,1326,null,{}] 07:07:57 INFO - PROCESS | 3748 | 1464275277966 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 3748 | 1464275278054 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:07:58 INFO - PROCESS | 3748 | 1464275278060 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3748 | ++DOCSHELL 0C782000 == 39 [pid = 3748] [id = 341] 07:07:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (11023C00) [pid = 3748] [serial = 1022] [outer = 00000000] 07:07:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1430FC00) [pid = 3748] [serial = 1023] [outer = 11023C00] 07:07:58 INFO - PROCESS | 3748 | 1464275278103 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (14383C00) [pid = 3748] [serial = 1024] [outer = 11023C00] 07:07:58 INFO - PROCESS | 3748 | 1464275278990 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1042ms 07:07:58 INFO - PROCESS | 3748 | 1464275279010 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3748 | 1464275279012 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:07:59 INFO - PROCESS | 3748 | 1464275279015 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3748 | 1464275279017 Marionette TRACE conn2 <- [1,1330,null,{}] 07:07:59 INFO - PROCESS | 3748 | 1464275279021 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 3748 | 1464275279126 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:07:59 INFO - PROCESS | 3748 | 1464275279135 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3748 | ++DOCSHELL 13BC4400 == 40 [pid = 3748] [id = 342] 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (13BCBC00) [pid = 3748] [serial = 1025] [outer = 00000000] 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16CC7400) [pid = 3748] [serial = 1026] [outer = 13BCBC00] 07:07:59 INFO - PROCESS | 3748 | 1464275279179 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16CC9800) [pid = 3748] [serial = 1027] [outer = 13BCBC00] 07:07:59 INFO - PROCESS | 3748 | 1464275279563 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 591ms 07:07:59 INFO - PROCESS | 3748 | 1464275279596 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 3748 | 1464275279598 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:07:59 INFO - PROCESS | 3748 | 1464275279601 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3748 | 1464275279603 Marionette TRACE conn2 <- [1,1334,null,{}] 07:07:59 INFO - PROCESS | 3748 | 1464275279606 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 3748 | 1464275279693 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:07:59 INFO - PROCESS | 3748 | 1464275279828 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3748 | ++DOCSHELL 0F211C00 == 41 [pid = 3748] [id = 343] 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (0F215000) [pid = 3748] [serial = 1028] [outer = 00000000] 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (10237000) [pid = 3748] [serial = 1029] [outer = 0F215000] 07:07:59 INFO - PROCESS | 3748 | 1464275279885 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (105F4000) [pid = 3748] [serial = 1030] [outer = 0F215000] 07:08:00 INFO - PROCESS | 3748 | 1464275280551 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 981ms 07:08:00 INFO - PROCESS | 3748 | 1464275280590 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3748 | 1464275280594 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 07:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:08:00 INFO - PROCESS | 3748 | 1464275280599 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 3748 | 1464275280603 Marionette TRACE conn2 <- [1,1338,null,{}] 07:08:00 INFO - PROCESS | 3748 | 1464275280608 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:00 INFO - PROCESS | 3748 | 1464275280724 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:08:00 INFO - PROCESS | 3748 | 1464275280822 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3748 | ++DOCSHELL 13315000 == 42 [pid = 3748] [id = 344] 07:08:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13316000) [pid = 3748] [serial = 1031] [outer = 00000000] 07:08:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1339A000) [pid = 3748] [serial = 1032] [outer = 13316000] 07:08:00 INFO - PROCESS | 3748 | 1464275280878 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (13D8C000) [pid = 3748] [serial = 1033] [outer = 13316000] 07:08:01 INFO - PROCESS | 3748 | 1464275281441 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 903ms 07:08:01 INFO - PROCESS | 3748 | 1464275281507 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3748 | 1464275281511 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 07:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:08:01 INFO - PROCESS | 3748 | 1464275281515 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3748 | 1464275281518 Marionette TRACE conn2 <- [1,1342,null,{}] 07:08:01 INFO - PROCESS | 3748 | 1464275281522 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 3748 | 1464275281625 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:08:01 INFO - PROCESS | 3748 | 1464275281759 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3748 | ++DOCSHELL 15DCE000 == 43 [pid = 3748] [id = 345] 07:08:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16292400) [pid = 3748] [serial = 1034] [outer = 00000000] 07:08:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1693B400) [pid = 3748] [serial = 1035] [outer = 16292400] 07:08:01 INFO - PROCESS | 3748 | 1464275281814 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16947000) [pid = 3748] [serial = 1036] [outer = 16292400] 07:08:02 INFO - PROCESS | 3748 | 1464275282473 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 996ms 07:08:02 INFO - PROCESS | 3748 | 1464275282521 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3748 | 1464275282524 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 07:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:08:02 INFO - PROCESS | 3748 | 1464275282534 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3748 | 1464275282540 Marionette TRACE conn2 <- [1,1346,null,{}] 07:08:02 INFO - PROCESS | 3748 | 1464275282545 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:02 INFO - PROCESS | 3748 | 1464275282648 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:08:02 INFO - PROCESS | 3748 | 1464275282777 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3748 | ++DOCSHELL 17553800 == 44 [pid = 3748] [id = 346] 07:08:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (17553C00) [pid = 3748] [serial = 1037] [outer = 00000000] 07:08:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (175BC000) [pid = 3748] [serial = 1038] [outer = 17553C00] 07:08:02 INFO - PROCESS | 3748 | 1464275282831 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1768D400) [pid = 3748] [serial = 1039] [outer = 17553C00] 07:08:03 INFO - PROCESS | 3748 | 1464275283336 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 856ms 07:08:03 INFO - PROCESS | 3748 | 1464275283404 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 3748 | 1464275283407 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 07:08:03 INFO - PROCESS | 3748 | 1464275283411 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 3748 | 1464275283413 Marionette TRACE conn2 <- [1,1350,null,{}] 07:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:08:03 INFO - PROCESS | 3748 | 1464275283417 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 3748 | 1464275283520 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:08:03 INFO - PROCESS | 3748 | 1464275283616 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3748 | ++DOCSHELL 11C0B800 == 45 [pid = 3748] [id = 347] 07:08:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1331AC00) [pid = 3748] [serial = 1040] [outer = 00000000] 07:08:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16298400) [pid = 3748] [serial = 1041] [outer = 1331AC00] 07:08:03 INFO - PROCESS | 3748 | 1464275283670 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16945000) [pid = 3748] [serial = 1042] [outer = 1331AC00] 07:08:04 INFO - PROCESS | 3748 | 1464275284414 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1042ms 07:08:04 INFO - PROCESS | 3748 | 1464275284471 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3748 | 1464275284475 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 07:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:08:04 INFO - PROCESS | 3748 | 1464275284480 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 3748 | 1464275284484 Marionette TRACE conn2 <- [1,1354,null,{}] 07:08:04 INFO - PROCESS | 3748 | 1464275284489 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 3748 | 1464275284594 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:08:04 INFO - PROCESS | 3748 | 1464275284741 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 3748 | ++DOCSHELL 10A60800 == 46 [pid = 3748] [id = 348] 07:08:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (10BAE000) [pid = 3748] [serial = 1043] [outer = 00000000] 07:08:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (11CF4000) [pid = 3748] [serial = 1044] [outer = 10BAE000] 07:08:04 INFO - PROCESS | 3748 | 1464275284800 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13856400) [pid = 3748] [serial = 1045] [outer = 10BAE000] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (173B4C00) [pid = 3748] [serial = 991] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (17546C00) [pid = 3748] [serial = 993] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1693B800) [pid = 3748] [serial = 979] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (140B2800) [pid = 3748] [serial = 967] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1557F000) [pid = 3748] [serial = 988] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (128A4C00) [pid = 3748] [serial = 960] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (110D4400) [pid = 3748] [serial = 958] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (12D7FC00) [pid = 3748] [serial = 961] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (16CD0000) [pid = 3748] [serial = 982] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16929000) [pid = 3748] [serial = 978] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (15A06400) [pid = 3748] [serial = 972] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (173BA000) [pid = 3748] [serial = 985] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16CCF000) [pid = 3748] [serial = 990] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (105F0000) [pid = 3748] [serial = 955] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1102C000) [pid = 3748] [serial = 957] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (14E6FC00) [pid = 3748] [serial = 970] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13399800) [pid = 3748] [serial = 964] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (172EBC00) [pid = 3748] [serial = 984] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (13391000) [pid = 3748] [serial = 963] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13D85800) [pid = 3748] [serial = 966] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (169DA000) [pid = 3748] [serial = 981] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1628B000) [pid = 3748] [serial = 976] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15A10000) [pid = 3748] [serial = 973] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16142000) [pid = 3748] [serial = 975] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (102D2800) [pid = 3748] [serial = 954] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1437F400) [pid = 3748] [serial = 969] [outer = 00000000] [url = about:blank] 07:08:04 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (14343400) [pid = 3748] [serial = 987] [outer = 00000000] [url = about:blank] 07:08:05 INFO - PROCESS | 3748 | 1464275285288 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3748 | 1464275285329 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 07:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:08:05 INFO - PROCESS | 3748 | 1464275285335 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 3748 | 1464275285338 Marionette TRACE conn2 <- [1,1358,null,{}] 07:08:05 INFO - PROCESS | 3748 | 1464275285341 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:05 INFO - PROCESS | 3748 | 1464275285425 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:08:05 INFO - PROCESS | 3748 | 1464275285434 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 3748 | ++DOCSHELL 1305D400 == 47 [pid = 3748] [id = 349] 07:08:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13316800) [pid = 3748] [serial = 1046] [outer = 00000000] 07:08:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13D88C00) [pid = 3748] [serial = 1047] [outer = 13316800] 07:08:05 INFO - PROCESS | 3748 | 1464275285480 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (140BD000) [pid = 3748] [serial = 1048] [outer = 13316800] 07:08:05 INFO - PROCESS | 3748 | 1464275285957 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3748 | 1464275285976 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 07:08:05 INFO - PROCESS | 3748 | 1464275285980 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 3748 | 1464275285983 Marionette TRACE conn2 <- [1,1362,null,{}] 07:08:05 INFO - PROCESS | 3748 | 1464275285993 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 3748 | 1464275286077 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:08:06 INFO - PROCESS | 3748 | 1464275286115 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3748 | ++DOCSHELL 14389800 == 48 [pid = 3748] [id = 350] 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (151E5C00) [pid = 3748] [serial = 1049] [outer = 00000000] 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15A08800) [pid = 3748] [serial = 1050] [outer = 151E5C00] 07:08:06 INFO - PROCESS | 3748 | 1464275286163 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15D1C400) [pid = 3748] [serial = 1051] [outer = 151E5C00] 07:08:06 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:06 INFO - PROCESS | 3748 | 1464275286628 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 3748 | 1464275286679 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 07:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:08:06 INFO - PROCESS | 3748 | 1464275286683 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3748 | 1464275286684 Marionette TRACE conn2 <- [1,1366,null,{}] 07:08:06 INFO - PROCESS | 3748 | 1464275286688 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 3748 | 1464275286768 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:08:06 INFO - PROCESS | 3748 | 1464275286774 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3748 | ++DOCSHELL 15D20000 == 49 [pid = 3748] [id = 351] 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15D29800) [pid = 3748] [serial = 1052] [outer = 00000000] 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1693F000) [pid = 3748] [serial = 1053] [outer = 15D29800] 07:08:06 INFO - PROCESS | 3748 | 1464275286818 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (169DAC00) [pid = 3748] [serial = 1054] [outer = 15D29800] 07:08:07 INFO - PROCESS | 3748 | 1464275287271 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 3748 | 1464275287322 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 07:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:08:07 INFO - PROCESS | 3748 | 1464275287326 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 3748 | 1464275287321 Marionette TRACE conn2 <- [1,1370,null,{}] 07:08:07 INFO - PROCESS | 3748 | 1464275287324 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:07 INFO - PROCESS | 3748 | 1464275287403 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:08:07 INFO - PROCESS | 3748 | 1464275287409 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 3748 | ++DOCSHELL 16CD6400 == 50 [pid = 3748] [id = 352] 07:08:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17210400) [pid = 3748] [serial = 1055] [outer = 00000000] 07:08:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (173BB800) [pid = 3748] [serial = 1056] [outer = 17210400] 07:08:07 INFO - PROCESS | 3748 | 1464275287480 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (17507800) [pid = 3748] [serial = 1057] [outer = 17210400] 07:08:07 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:07 INFO - PROCESS | 3748 | 1464275287961 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3748 | 1464275288011 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:08:08 INFO - PROCESS | 3748 | 1464275288014 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 3748 | 1464275288016 Marionette TRACE conn2 <- [1,1374,null,{}] 07:08:08 INFO - PROCESS | 3748 | 1464275288026 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 3748 | 1464275288153 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:08:08 INFO - PROCESS | 3748 | 1464275288216 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3748 | ++DOCSHELL 175BF800 == 51 [pid = 3748] [id = 353] 07:08:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (175C0C00) [pid = 3748] [serial = 1058] [outer = 00000000] 07:08:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (17C07400) [pid = 3748] [serial = 1059] [outer = 175C0C00] 07:08:08 INFO - PROCESS | 3748 | 1464275288261 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17E04800) [pid = 3748] [serial = 1060] [outer = 175C0C00] 07:08:08 INFO - PROCESS | 3748 | 1464275288697 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3748 | 1464275288716 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:08:08 INFO - PROCESS | 3748 | 1464275288719 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 3748 | 1464275288721 Marionette TRACE conn2 <- [1,1378,null,{}] 07:08:08 INFO - PROCESS | 3748 | 1464275288724 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 3748 | 1464275288865 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:08:08 INFO - PROCESS | 3748 | 1464275288897 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3748 | ++DOCSHELL 102D0000 == 52 [pid = 3748] [id = 354] 07:08:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (17552400) [pid = 3748] [serial = 1061] [outer = 00000000] 07:08:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (180BBC00) [pid = 3748] [serial = 1062] [outer = 17552400] 07:08:08 INFO - PROCESS | 3748 | 1464275288941 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (180BC800) [pid = 3748] [serial = 1063] [outer = 17552400] 07:08:09 INFO - PROCESS | 3748 | 1464275289352 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 684ms 07:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:08:09 INFO - PROCESS | 3748 | 1464275289419 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 3748 | 1464275289421 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 07:08:09 INFO - PROCESS | 3748 | 1464275289424 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 3748 | 1464275289426 Marionette TRACE conn2 <- [1,1382,null,{}] 07:08:09 INFO - PROCESS | 3748 | 1464275289429 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 3748 | 1464275289534 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:08:09 INFO - PROCESS | 3748 | 1464275289541 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 3748 | ++DOCSHELL 17C8B800 == 53 [pid = 3748] [id = 355] 07:08:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (195EB400) [pid = 3748] [serial = 1064] [outer = 00000000] 07:08:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19832800) [pid = 3748] [serial = 1065] [outer = 195EB400] 07:08:09 INFO - PROCESS | 3748 | 1464275289631 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19836C00) [pid = 3748] [serial = 1066] [outer = 195EB400] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (11023C00) [pid = 3748] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (15C1A800) [pid = 3748] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (10FD0000) [pid = 3748] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16924400) [pid = 3748] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13BC5000) [pid = 3748] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (10276000) [pid = 3748] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1437E000) [pid = 3748] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16D7B000) [pid = 3748] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:08:09 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13D84C00) [pid = 3748] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:08:10 INFO - PROCESS | 3748 | 1464275290070 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 684ms 07:08:10 INFO - PROCESS | 3748 | 1464275290124 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3748 | 1464275290126 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 07:08:10 INFO - PROCESS | 3748 | 1464275290129 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:08:10 INFO - PROCESS | 3748 | 1464275290131 Marionette TRACE conn2 <- [1,1386,null,{}] 07:08:10 INFO - PROCESS | 3748 | 1464275290134 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 3748 | 1464275290245 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:08:10 INFO - PROCESS | 3748 | 1464275290254 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3748 | ++DOCSHELL 10279400 == 54 [pid = 3748] [id = 356] 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1314B800) [pid = 3748] [serial = 1067] [outer = 00000000] 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (195F4000) [pid = 3748] [serial = 1068] [outer = 1314B800] 07:08:10 INFO - PROCESS | 3748 | 1464275290297 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19834400) [pid = 3748] [serial = 1069] [outer = 1314B800] 07:08:10 INFO - PROCESS | 3748 | 1464275290735 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 638ms 07:08:10 INFO - PROCESS | 3748 | 1464275290768 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3748 | 1464275290769 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:08:10 INFO - PROCESS | 3748 | 1464275290773 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3748 | 1464275290774 Marionette TRACE conn2 <- [1,1390,null,{}] 07:08:10 INFO - PROCESS | 3748 | 1464275290778 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:10 INFO - PROCESS | 3748 | 1464275290857 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:08:10 INFO - PROCESS | 3748 | 1464275290864 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3748 | ++DOCSHELL 138E6000 == 55 [pid = 3748] [id = 357] 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1433B000) [pid = 3748] [serial = 1070] [outer = 00000000] 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (199EC400) [pid = 3748] [serial = 1071] [outer = 1433B000] 07:08:10 INFO - PROCESS | 3748 | 1464275290907 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (199F2C00) [pid = 3748] [serial = 1072] [outer = 1433B000] 07:08:11 INFO - PROCESS | 3748 | 1464275291318 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 591ms 07:08:11 INFO - PROCESS | 3748 | 1464275291354 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3748 | 1464275291356 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 07:08:11 INFO - PROCESS | 3748 | 1464275291360 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:08:11 INFO - PROCESS | 3748 | 1464275291362 Marionette TRACE conn2 <- [1,1394,null,{}] 07:08:11 INFO - PROCESS | 3748 | 1464275291365 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:11 INFO - PROCESS | 3748 | 1464275291460 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:08:11 INFO - PROCESS | 3748 | 1464275291467 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 3748 | ++DOCSHELL 180B5800 == 56 [pid = 3748] [id = 358] 07:08:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (195F0400) [pid = 3748] [serial = 1073] [outer = 00000000] 07:08:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19A0EC00) [pid = 3748] [serial = 1074] [outer = 195F0400] 07:08:11 INFO - PROCESS | 3748 | 1464275291525 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19AE7C00) [pid = 3748] [serial = 1075] [outer = 195F0400] 07:08:12 INFO - PROCESS | 3748 | 1464275292164 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 840ms 07:08:12 INFO - PROCESS | 3748 | 1464275292203 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3748 | 1464275292208 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 07:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:08:12 INFO - PROCESS | 3748 | 1464275292214 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3748 | 1464275292218 Marionette TRACE conn2 <- [1,1398,null,{}] 07:08:12 INFO - PROCESS | 3748 | 1464275292224 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 3748 | 1464275292333 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:08:12 INFO - PROCESS | 3748 | 1464275292462 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3748 | ++DOCSHELL 114ACC00 == 57 [pid = 3748] [id = 359] 07:08:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (114AF000) [pid = 3748] [serial = 1076] [outer = 00000000] 07:08:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (13391000) [pid = 3748] [serial = 1077] [outer = 114AF000] 07:08:12 INFO - PROCESS | 3748 | 1464275292519 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13861000) [pid = 3748] [serial = 1078] [outer = 114AF000] 07:08:13 INFO - PROCESS | 3748 | 1464275293233 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1043ms 07:08:13 INFO - PROCESS | 3748 | 1464275293262 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 3748 | 1464275293268 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 07:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:08:13 INFO - PROCESS | 3748 | 1464275293307 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 3748 | 1464275293310 Marionette TRACE conn2 <- [1,1402,null,{}] 07:08:13 INFO - PROCESS | 3748 | 1464275293314 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 3748 | 1464275293427 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:08:13 INFO - PROCESS | 3748 | 1464275293549 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 3748 | ++DOCSHELL 14382400 == 58 [pid = 3748] [id = 360] 07:08:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (14E6FC00) [pid = 3748] [serial = 1079] [outer = 00000000] 07:08:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1628B000) [pid = 3748] [serial = 1080] [outer = 14E6FC00] 07:08:13 INFO - PROCESS | 3748 | 1464275293606 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1693F400) [pid = 3748] [serial = 1081] [outer = 14E6FC00] 07:08:14 INFO - PROCESS | 3748 | 1464275294245 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 980ms 07:08:14 INFO - PROCESS | 3748 | 1464275294300 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3748 | 1464275294302 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 07:08:14 INFO - PROCESS | 3748 | 1464275294307 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:08:14 INFO - PROCESS | 3748 | 1464275294311 Marionette TRACE conn2 <- [1,1406,null,{}] 07:08:14 INFO - PROCESS | 3748 | 1464275294322 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:14 INFO - PROCESS | 3748 | 1464275294438 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:08:14 INFO - PROCESS | 3748 | 1464275294560 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3748 | ++DOCSHELL 1768C000 == 59 [pid = 3748] [id = 361] 07:08:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1775B800) [pid = 3748] [serial = 1082] [outer = 00000000] 07:08:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1983DC00) [pid = 3748] [serial = 1083] [outer = 1775B800] 07:08:14 INFO - PROCESS | 3748 | 1464275294617 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19A0A000) [pid = 3748] [serial = 1084] [outer = 1775B800] 07:08:15 INFO - PROCESS | 3748 | 1464275295286 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1043ms 07:08:15 INFO - PROCESS | 3748 | 1464275295339 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 3748 | 1464275295342 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 07:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:08:15 INFO - PROCESS | 3748 | 1464275295362 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 3748 | 1464275295364 Marionette TRACE conn2 <- [1,1410,null,{}] 07:08:15 INFO - PROCESS | 3748 | 1464275295368 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 3748 | 1464275295473 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:08:15 INFO - PROCESS | 3748 | 1464275295738 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 3748 | ++DOCSHELL 0F20EC00 == 60 [pid = 3748] [id = 362] 07:08:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (0F20F000) [pid = 3748] [serial = 1085] [outer = 00000000] 07:08:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1122CC00) [pid = 3748] [serial = 1086] [outer = 0F20F000] 07:08:15 INFO - PROCESS | 3748 | 1464275295813 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (128A4C00) [pid = 3748] [serial = 1087] [outer = 0F20F000] 07:08:16 INFO - PROCESS | 3748 | 1464275296435 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1105ms 07:08:16 INFO - PROCESS | 3748 | 1464275296460 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3748 | 1464275296465 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 07:08:16 INFO - PROCESS | 3748 | 1464275296469 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:08:16 INFO - PROCESS | 3748 | 1464275296473 Marionette TRACE conn2 <- [1,1414,null,{}] 07:08:16 INFO - PROCESS | 3748 | 1464275296478 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:16 INFO - PROCESS | 3748 | 1464275296574 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:08:16 INFO - PROCESS | 3748 | 1464275296679 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3748 | ++DOCSHELL 13857000 == 61 [pid = 3748] [id = 363] 07:08:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (13860800) [pid = 3748] [serial = 1088] [outer = 00000000] 07:08:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (14036800) [pid = 3748] [serial = 1089] [outer = 13860800] 07:08:16 INFO - PROCESS | 3748 | 1464275296727 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1437BC00) [pid = 3748] [serial = 1090] [outer = 13860800] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 15C18800 == 60 [pid = 3748] [id = 338] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 0C784C00 == 59 [pid = 3748] [id = 18] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 13BC4400 == 58 [pid = 3748] [id = 342] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 0C782000 == 57 [pid = 3748] [id = 341] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 16D7AC00 == 56 [pid = 3748] [id = 340] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1437A800 == 55 [pid = 3748] [id = 337] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1A6A9C00 == 54 [pid = 3748] [id = 13] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 16598800 == 53 [pid = 3748] [id = 339] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1A626000 == 52 [pid = 3748] [id = 12] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 13BC4C00 == 51 [pid = 3748] [id = 336] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1433D400 == 50 [pid = 3748] [id = 11] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1A1A5000 == 49 [pid = 3748] [id = 10] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1AEB4400 == 48 [pid = 3748] [id = 14] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1AEB7000 == 47 [pid = 3748] [id = 15] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 138E6000 == 46 [pid = 3748] [id = 357] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 10279400 == 45 [pid = 3748] [id = 356] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 17C8B800 == 44 [pid = 3748] [id = 355] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 102D0000 == 43 [pid = 3748] [id = 354] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 175BF800 == 42 [pid = 3748] [id = 353] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 16CD6400 == 41 [pid = 3748] [id = 352] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 15D20000 == 40 [pid = 3748] [id = 351] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 14389800 == 39 [pid = 3748] [id = 350] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 1305D400 == 38 [pid = 3748] [id = 349] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 10A60800 == 37 [pid = 3748] [id = 348] 07:08:16 INFO - PROCESS | 3748 | --DOCSHELL 0F211C00 == 36 [pid = 3748] [id = 343] 07:08:16 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (114A2800) [pid = 3748] [serial = 1005] [outer = 00000000] [url = about:blank] 07:08:16 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (12888C00) [pid = 3748] [serial = 1006] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1102F400) [pid = 3748] [serial = 1003] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (11023800) [pid = 3748] [serial = 1002] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (10A61000) [pid = 3748] [serial = 996] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (128A6400) [pid = 3748] [serial = 999] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1754EC00) [pid = 3748] [serial = 994] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16CC7400) [pid = 3748] [serial = 1026] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (14383C00) [pid = 3748] [serial = 1024] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1613F800) [pid = 3748] [serial = 1014] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (169D7400) [pid = 3748] [serial = 1017] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (13D89000) [pid = 3748] [serial = 1008] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (14307C00) [pid = 3748] [serial = 1009] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1557D800) [pid = 3748] [serial = 1011] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16290800) [pid = 3748] [serial = 1015] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1720B400) [pid = 3748] [serial = 1020] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16CC8400) [pid = 3748] [serial = 1018] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (173B6C00) [pid = 3748] [serial = 1021] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1430FC00) [pid = 3748] [serial = 1023] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (156CF000) [pid = 3748] [serial = 1012] [outer = 00000000] [url = about:blank] 07:08:17 INFO - PROCESS | 3748 | 1464275297257 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 840ms 07:08:17 INFO - PROCESS | 3748 | 1464275297316 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 3748 | 1464275297319 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 07:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:08:17 INFO - PROCESS | 3748 | 1464275297324 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 3748 | 1464275297326 Marionette TRACE conn2 <- [1,1418,null,{}] 07:08:17 INFO - PROCESS | 3748 | 1464275297329 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 3748 | 1464275297412 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:08:17 INFO - PROCESS | 3748 | 1464275297421 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 3748 | ++DOCSHELL 11C07000 == 37 [pid = 3748] [id = 364] 07:08:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (11C5AC00) [pid = 3748] [serial = 1091] [outer = 00000000] 07:08:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (14043C00) [pid = 3748] [serial = 1092] [outer = 11C5AC00] 07:08:17 INFO - PROCESS | 3748 | 1464275297466 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (14382000) [pid = 3748] [serial = 1093] [outer = 11C5AC00] 07:08:17 INFO - PROCESS | 3748 | 1464275297951 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 685ms 07:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:08:18 INFO - PROCESS | 3748 | 1464275298024 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3748 | 1464275298026 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 07:08:18 INFO - PROCESS | 3748 | 1464275298031 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 3748 | 1464275298037 Marionette TRACE conn2 <- [1,1422,null,{}] 07:08:18 INFO - PROCESS | 3748 | 1464275298045 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:18 INFO - PROCESS | 3748 | 1464275298130 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:08:18 INFO - PROCESS | 3748 | 1464275298222 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 3748 | ++DOCSHELL 156CB800 == 38 [pid = 3748] [id = 365] 07:08:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (15A0D400) [pid = 3748] [serial = 1094] [outer = 00000000] 07:08:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (15DCAC00) [pid = 3748] [serial = 1095] [outer = 15A0D400] 07:08:18 INFO - PROCESS | 3748 | 1464275298266 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1628C400) [pid = 3748] [serial = 1096] [outer = 15A0D400] 07:08:18 INFO - PROCESS | 3748 | 1464275298900 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 933ms 07:08:18 INFO - PROCESS | 3748 | 1464275298960 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3748 | 1464275298965 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 07:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:08:18 INFO - PROCESS | 3748 | 1464275298970 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 3748 | 1464275298975 Marionette TRACE conn2 <- [1,1426,null,{}] 07:08:18 INFO - PROCESS | 3748 | 1464275298980 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 3748 | 1464275299087 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:08:19 INFO - PROCESS | 3748 | 1464275299220 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 3748 | ++DOCSHELL 128A6400 == 39 [pid = 3748] [id = 366] 07:08:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (12AEFC00) [pid = 3748] [serial = 1097] [outer = 00000000] 07:08:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13397C00) [pid = 3748] [serial = 1098] [outer = 12AEFC00] 07:08:19 INFO - PROCESS | 3748 | 1464275299278 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (13D86400) [pid = 3748] [serial = 1099] [outer = 12AEFC00] 07:08:19 INFO - PROCESS | 3748 | 1464275299837 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 902ms 07:08:19 INFO - PROCESS | 3748 | 1464275299875 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 3748 | 1464275299881 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 07:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:08:19 INFO - PROCESS | 3748 | 1464275299888 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 3748 | 1464275299891 Marionette TRACE conn2 <- [1,1430,null,{}] 07:08:19 INFO - PROCESS | 3748 | 1464275299895 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 3748 | 1464275300000 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:08:20 INFO - PROCESS | 3748 | 1464275300100 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 3748 | ++DOCSHELL 15C18800 == 40 [pid = 3748] [id = 367] 07:08:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (15C24000) [pid = 3748] [serial = 1100] [outer = 00000000] 07:08:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (16290800) [pid = 3748] [serial = 1101] [outer = 15C24000] 07:08:20 INFO - PROCESS | 3748 | 1464275300154 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1666F400) [pid = 3748] [serial = 1102] [outer = 15C24000] 07:08:20 INFO - PROCESS | 3748 | 1464275300762 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 887ms 07:08:20 INFO - PROCESS | 3748 | 1464275300796 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 3748 | 1464275300798 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:08:20 INFO - PROCESS | 3748 | 1464275300802 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3748 | 1464275300806 Marionette TRACE conn2 <- [1,1434,null,{}] 07:08:20 INFO - PROCESS | 3748 | 1464275300817 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:20 INFO - PROCESS | 3748 | 1464275300922 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:08:21 INFO - PROCESS | 3748 | 1464275301022 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3748 | ++DOCSHELL 16CC7800 == 41 [pid = 3748] [id = 368] 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (16D7A400) [pid = 3748] [serial = 1103] [outer = 00000000] 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (172E0C00) [pid = 3748] [serial = 1104] [outer = 16D7A400] 07:08:21 INFO - PROCESS | 3748 | 1464275301079 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (173BA000) [pid = 3748] [serial = 1105] [outer = 16D7A400] 07:08:21 INFO - PROCESS | 3748 | 1464275301630 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 841ms 07:08:21 INFO - PROCESS | 3748 | 1464275301644 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 3748 | 1464275301647 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 07:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:08:21 INFO - PROCESS | 3748 | 1464275301650 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 3748 | 1464275301652 Marionette TRACE conn2 <- [1,1438,null,{}] 07:08:21 INFO - PROCESS | 3748 | 1464275301656 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:21 INFO - PROCESS | 3748 | 1464275301758 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:08:21 INFO - PROCESS | 3748 | 1464275301856 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3748 | ++DOCSHELL 16D85800 == 42 [pid = 3748] [id = 369] 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1720D000) [pid = 3748] [serial = 1106] [outer = 00000000] 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (17511000) [pid = 3748] [serial = 1107] [outer = 1720D000] 07:08:21 INFO - PROCESS | 3748 | 1464275301910 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (17544400) [pid = 3748] [serial = 1108] [outer = 1720D000] 07:08:22 INFO - PROCESS | 3748 | 1464275302520 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 949ms 07:08:22 INFO - PROCESS | 3748 | 1464275302595 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:08:22 INFO - PROCESS | 3748 | 1464275302598 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 07:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:08:22 INFO - PROCESS | 3748 | 1464275302601 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 3748 | 1464275302603 Marionette TRACE conn2 <- [1,1442,null,{}] 07:08:22 INFO - PROCESS | 3748 | 1464275302607 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 3748 | 1464275302688 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:08:22 INFO - PROCESS | 3748 | 1464275302813 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 3748 | ++DOCSHELL 16D84400 == 43 [pid = 3748] [id = 370] 07:08:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16D84800) [pid = 3748] [serial = 1109] [outer = 00000000] 07:08:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1775E400) [pid = 3748] [serial = 1110] [outer = 16D84800] 07:08:22 INFO - PROCESS | 3748 | 1464275302867 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (175BF800) [pid = 3748] [serial = 1111] [outer = 16D84800] 07:08:23 INFO - PROCESS | 3748 | 1464275303461 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 902ms 07:08:23 INFO - PROCESS | 3748 | 1464275303489 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 3748 | 1464275303491 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 07:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:08:23 INFO - PROCESS | 3748 | 1464275303495 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 3748 | 1464275303497 Marionette TRACE conn2 <- [1,1446,null,{}] 07:08:23 INFO - PROCESS | 3748 | 1464275303501 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:23 INFO - PROCESS | 3748 | 1464275303611 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:08:23 INFO - PROCESS | 3748 | 1464275303711 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3748 | ++DOCSHELL 1775B400 == 44 [pid = 3748] [id = 371] 07:08:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (17E7F400) [pid = 3748] [serial = 1112] [outer = 00000000] 07:08:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1983D000) [pid = 3748] [serial = 1113] [outer = 17E7F400] 07:08:23 INFO - PROCESS | 3748 | 1464275303765 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (199EB400) [pid = 3748] [serial = 1114] [outer = 17E7F400] 07:08:24 INFO - PROCESS | 3748 | 1464275304485 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1043ms 07:08:24 INFO - PROCESS | 3748 | 1464275304542 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:08:24 INFO - PROCESS | 3748 | 1464275304546 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 07:08:24 INFO - PROCESS | 3748 | 1464275304571 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:08:24 INFO - PROCESS | 3748 | 1464275304575 Marionette TRACE conn2 <- [1,1450,null,{}] 07:08:24 INFO - PROCESS | 3748 | 1464275304596 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 3748 | 1464275304693 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:08:24 INFO - PROCESS | 3748 | 1464275304841 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 3748 | ++DOCSHELL 10A55C00 == 45 [pid = 3748] [id = 372] 07:08:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1102A400) [pid = 3748] [serial = 1115] [outer = 00000000] 07:08:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (13863800) [pid = 3748] [serial = 1116] [outer = 1102A400] 07:08:24 INFO - PROCESS | 3748 | 1464275304893 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1430CC00) [pid = 3748] [serial = 1117] [outer = 1102A400] 07:08:25 INFO - PROCESS | 3748 | --DOCSHELL 11C07000 == 44 [pid = 3748] [id = 364] 07:08:25 INFO - PROCESS | 3748 | --DOCSHELL 13857000 == 43 [pid = 3748] [id = 363] 07:08:25 INFO - PROCESS | 3748 | --DOCSHELL 0F20EC00 == 42 [pid = 3748] [id = 362] 07:08:25 INFO - PROCESS | 3748 | 1464275305346 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 809ms 07:08:25 INFO - PROCESS | 3748 | 1464275305375 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3748 | 1464275305380 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 07:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:08:25 INFO - PROCESS | 3748 | 1464275305386 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3748 | 1464275305389 Marionette TRACE conn2 <- [1,1454,null,{}] 07:08:25 INFO - PROCESS | 3748 | 1464275305400 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 3748 | 1464275305490 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:08:25 INFO - PROCESS | 3748 | 1464275305497 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3748 | ++DOCSHELL 15C1FC00 == 43 [pid = 3748] [id = 373] 07:08:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (15DCF000) [pid = 3748] [serial = 1118] [outer = 00000000] 07:08:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16948800) [pid = 3748] [serial = 1119] [outer = 15DCF000] 07:08:25 INFO - PROCESS | 3748 | 1464275305542 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16CCC400) [pid = 3748] [serial = 1120] [outer = 15DCF000] 07:08:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16944000) [pid = 3748] [serial = 1121] [outer = 1B31E400] 07:08:26 INFO - PROCESS | 3748 | 1464275306116 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 747ms 07:08:26 INFO - PROCESS | 3748 | 1464275306162 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3748 | 1464275306164 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 07:08:26 INFO - PROCESS | 3748 | 1464275306170 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3748 | 1464275306174 Marionette TRACE conn2 <- [1,1458,null,{}] 07:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:08:26 INFO - PROCESS | 3748 | 1464275306184 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 3748 | 1464275306298 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:08:26 INFO - PROCESS | 3748 | 1464275306366 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3748 | ++DOCSHELL 1754A400 == 44 [pid = 3748] [id = 374] 07:08:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1754B400) [pid = 3748] [serial = 1122] [outer = 00000000] 07:08:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (17E78800) [pid = 3748] [serial = 1123] [outer = 1754B400] 07:08:26 INFO - PROCESS | 3748 | 1464275306413 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19A0C400) [pid = 3748] [serial = 1124] [outer = 1754B400] 07:08:26 INFO - PROCESS | 3748 | 1464275306827 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 700ms 07:08:26 INFO - PROCESS | 3748 | 1464275306859 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3748 | 1464275306862 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 07:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:08:26 INFO - PROCESS | 3748 | 1464275306865 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 3748 | 1464275306867 Marionette TRACE conn2 <- [1,1462,null,{}] 07:08:26 INFO - PROCESS | 3748 | 1464275306870 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:26 INFO - PROCESS | 3748 | 1464275306985 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:08:27 INFO - PROCESS | 3748 | 1464275307041 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 3748 | ++DOCSHELL 180BC000 == 45 [pid = 3748] [id = 375] 07:08:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19A10400) [pid = 3748] [serial = 1125] [outer = 00000000] 07:08:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A0B2C00) [pid = 3748] [serial = 1126] [outer = 19A10400] 07:08:27 INFO - PROCESS | 3748 | 1464275307091 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A0BA000) [pid = 3748] [serial = 1127] [outer = 19A10400] 07:08:27 INFO - PROCESS | 3748 | 1464275307673 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (13BCBC00) [pid = 3748] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (175C0C00) [pid = 3748] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (17552400) [pid = 3748] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (195EB400) [pid = 3748] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1314B800) [pid = 3748] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (151E5C00) [pid = 3748] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17210400) [pid = 3748] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13316800) [pid = 3748] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (10BAE000) [pid = 3748] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (15D29800) [pid = 3748] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1433B000) [pid = 3748] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (0F20F000) [pid = 3748] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (13860800) [pid = 3748] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:08:27 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (11C5AC00) [pid = 3748] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 902ms 07:08:27 INFO - PROCESS | 3748 | 1464275307770 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 3748 | 1464275307774 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 07:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:08:27 INFO - PROCESS | 3748 | 1464275307792 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 3748 | 1464275307797 Marionette TRACE conn2 <- [1,1466,null,{}] 07:08:27 INFO - PROCESS | 3748 | 1464275307805 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:27 INFO - PROCESS | 3748 | 1464275307920 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:08:28 INFO - PROCESS | 3748 | 1464275308044 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3748 | ++DOCSHELL 11029400 == 46 [pid = 3748] [id = 376] 07:08:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1102C400) [pid = 3748] [serial = 1128] [outer = 00000000] 07:08:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (110D8800) [pid = 3748] [serial = 1129] [outer = 1102C400] 07:08:28 INFO - PROCESS | 3748 | 1464275308102 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (114AB000) [pid = 3748] [serial = 1130] [outer = 1102C400] 07:08:28 INFO - PROCESS | 3748 | 1464275308708 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 949ms 07:08:28 INFO - PROCESS | 3748 | 1464275308747 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 3748 | 1464275308753 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 07:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:08:28 INFO - PROCESS | 3748 | 1464275308759 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 3748 | 1464275308762 Marionette TRACE conn2 <- [1,1470,null,{}] 07:08:28 INFO - PROCESS | 3748 | 1464275308766 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 3748 | 1464275308878 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:08:28 INFO - PROCESS | 3748 | 1464275308983 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3748 | ++DOCSHELL 13363800 == 47 [pid = 3748] [id = 377] 07:08:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (13368800) [pid = 3748] [serial = 1131] [outer = 00000000] 07:08:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (138E2400) [pid = 3748] [serial = 1132] [outer = 13368800] 07:08:29 INFO - PROCESS | 3748 | 1464275309038 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (14304800) [pid = 3748] [serial = 1133] [outer = 13368800] 07:08:29 INFO - PROCESS | 3748 | 1464275309654 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 949ms 07:08:29 INFO - PROCESS | 3748 | 1464275309702 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 3748 | 1464275309705 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 07:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:08:29 INFO - PROCESS | 3748 | 1464275309709 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 3748 | 1464275309712 Marionette TRACE conn2 <- [1,1474,null,{}] 07:08:29 INFO - PROCESS | 3748 | 1464275309723 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 3748 | 1464275309838 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:08:29 INFO - PROCESS | 3748 | 1464275309944 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3748 | ++DOCSHELL 105F2000 == 48 [pid = 3748] [id = 378] 07:08:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (156CE000) [pid = 3748] [serial = 1134] [outer = 00000000] 07:08:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16CCE800) [pid = 3748] [serial = 1135] [outer = 156CE000] 07:08:29 INFO - PROCESS | 3748 | 1464275310003 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (172DE400) [pid = 3748] [serial = 1136] [outer = 156CE000] 07:08:30 INFO - PROCESS | 3748 | 1464275310668 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 996ms 07:08:30 INFO - PROCESS | 3748 | 1464275310695 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 3748 | 1464275310697 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 07:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:08:30 INFO - PROCESS | 3748 | 1464275310701 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 3748 | 1464275310703 Marionette TRACE conn2 <- [1,1478,null,{}] 07:08:30 INFO - PROCESS | 3748 | 1464275310707 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 3748 | 1464275310812 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:08:30 INFO - PROCESS | 3748 | 1464275310915 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 3748 | ++DOCSHELL 156D3C00 == 49 [pid = 3748] [id = 379] 07:08:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (195ECC00) [pid = 3748] [serial = 1137] [outer = 00000000] 07:08:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19A0E000) [pid = 3748] [serial = 1138] [outer = 195ECC00] 07:08:30 INFO - PROCESS | 3748 | 1464275310969 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A0B9000) [pid = 3748] [serial = 1139] [outer = 195ECC00] 07:08:31 INFO - PROCESS | 3748 | 1464275311501 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 825ms 07:08:31 INFO - PROCESS | 3748 | 1464275311544 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 3748 | 1464275311546 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 07:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:08:31 INFO - PROCESS | 3748 | 1464275311550 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3748 | 1464275311552 Marionette TRACE conn2 <- [1,1482,null,{}] 07:08:31 INFO - PROCESS | 3748 | 1464275311555 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 3748 | 1464275311655 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:08:31 INFO - PROCESS | 3748 | 1464275311756 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3748 | ++DOCSHELL 156C8400 == 50 [pid = 3748] [id = 380] 07:08:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (16CCA000) [pid = 3748] [serial = 1140] [outer = 00000000] 07:08:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A438400) [pid = 3748] [serial = 1141] [outer = 16CCA000] 07:08:31 INFO - PROCESS | 3748 | 1464275311810 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A43A000) [pid = 3748] [serial = 1142] [outer = 16CCA000] 07:08:32 INFO - PROCESS | 3748 | 1464275312388 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 903ms 07:08:32 INFO - PROCESS | 3748 | 1464275312454 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 3748 | 1464275312456 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 07:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:08:32 INFO - PROCESS | 3748 | 1464275312460 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 3748 | 1464275312462 Marionette TRACE conn2 <- [1,1486,null,{}] 07:08:32 INFO - PROCESS | 3748 | 1464275312466 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 3748 | 1464275312619 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:08:32 INFO - PROCESS | 3748 | 1464275312758 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3748 | ++DOCSHELL 1433D400 == 51 [pid = 3748] [id = 381] 07:08:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (14382800) [pid = 3748] [serial = 1143] [outer = 00000000] 07:08:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A57F000) [pid = 3748] [serial = 1144] [outer = 14382800] 07:08:32 INFO - PROCESS | 3748 | 1464275312813 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A62B400) [pid = 3748] [serial = 1145] [outer = 14382800] 07:08:33 INFO - PROCESS | 3748 | 1464275313521 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1089ms 07:08:33 INFO - PROCESS | 3748 | 1464275313566 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:08:33 INFO - PROCESS | 3748 | 1464275313570 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 07:08:33 INFO - PROCESS | 3748 | 1464275313575 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3748 | 1464275313578 Marionette TRACE conn2 <- [1,1490,null,{}] 07:08:33 INFO - PROCESS | 3748 | 1464275313598 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:33 INFO - PROCESS | 3748 | 1464275313699 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:08:33 INFO - PROCESS | 3748 | 1464275313837 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3748 | ++DOCSHELL 11CEF000 == 52 [pid = 3748] [id = 382] 07:08:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (11CF0C00) [pid = 3748] [serial = 1146] [outer = 00000000] 07:08:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (13315C00) [pid = 3748] [serial = 1147] [outer = 11CF0C00] 07:08:33 INFO - PROCESS | 3748 | 1464275313904 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (13394C00) [pid = 3748] [serial = 1148] [outer = 11CF0C00] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 10236800 == 51 [pid = 3748] [id = 334] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 1288A800 == 50 [pid = 3748] [id = 320] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 10FCEC00 == 49 [pid = 3748] [id = 335] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 13371800 == 48 [pid = 3748] [id = 322] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 1754A400 == 47 [pid = 3748] [id = 374] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 15C1FC00 == 46 [pid = 3748] [id = 373] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 10A55C00 == 45 [pid = 3748] [id = 372] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 128A6400 == 44 [pid = 3748] [id = 366] 07:08:34 INFO - PROCESS | 3748 | --DOCSHELL 156CB800 == 43 [pid = 3748] [id = 365] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (16CC9800) [pid = 3748] [serial = 1027] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (17C07400) [pid = 3748] [serial = 1059] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (180BBC00) [pid = 3748] [serial = 1062] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (17E04800) [pid = 3748] [serial = 1060] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19832800) [pid = 3748] [serial = 1065] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (180BC800) [pid = 3748] [serial = 1063] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (195F4000) [pid = 3748] [serial = 1068] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (15A08800) [pid = 3748] [serial = 1050] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (15D1C400) [pid = 3748] [serial = 1051] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (173BB800) [pid = 3748] [serial = 1056] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (13D88C00) [pid = 3748] [serial = 1047] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (140BD000) [pid = 3748] [serial = 1048] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (13856400) [pid = 3748] [serial = 1045] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (11CF4000) [pid = 3748] [serial = 1044] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16298400) [pid = 3748] [serial = 1041] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1693F000) [pid = 3748] [serial = 1053] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (169DAC00) [pid = 3748] [serial = 1054] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (10237000) [pid = 3748] [serial = 1029] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1339A000) [pid = 3748] [serial = 1032] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1693B400) [pid = 3748] [serial = 1035] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (175BC000) [pid = 3748] [serial = 1038] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (199EC400) [pid = 3748] [serial = 1071] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19A0EC00) [pid = 3748] [serial = 1074] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1122CC00) [pid = 3748] [serial = 1086] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (128A4C00) [pid = 3748] [serial = 1087] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (14036800) [pid = 3748] [serial = 1089] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1437BC00) [pid = 3748] [serial = 1090] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (14043C00) [pid = 3748] [serial = 1092] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (13391000) [pid = 3748] [serial = 1077] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1628B000) [pid = 3748] [serial = 1080] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (19836C00) [pid = 3748] [serial = 1066] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (14382000) [pid = 3748] [serial = 1093] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1983DC00) [pid = 3748] [serial = 1083] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (17507800) [pid = 3748] [serial = 1057] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (19834400) [pid = 3748] [serial = 1069] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (199F2C00) [pid = 3748] [serial = 1072] [outer = 00000000] [url = about:blank] 07:08:34 INFO - PROCESS | 3748 | 1464275314613 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1120ms 07:08:34 INFO - PROCESS | 3748 | 1464275314677 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 3748 | 1464275314682 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 07:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:08:34 INFO - PROCESS | 3748 | 1464275314687 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3748 | 1464275314692 Marionette TRACE conn2 <- [1,1494,null,{}] 07:08:34 INFO - PROCESS | 3748 | 1464275314699 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 3748 | 1464275314841 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:08:34 INFO - PROCESS | 3748 | 1464275314977 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3748 | ++DOCSHELL 1055AC00 == 44 [pid = 3748] [id = 383] 07:08:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (10FD0400) [pid = 3748] [serial = 1149] [outer = 00000000] 07:08:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1102F400) [pid = 3748] [serial = 1150] [outer = 10FD0400] 07:08:35 INFO - PROCESS | 3748 | 1464275315037 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13144400) [pid = 3748] [serial = 1151] [outer = 10FD0400] 07:08:35 INFO - PROCESS | 3748 | 1464275315652 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 995ms 07:08:35 INFO - PROCESS | 3748 | 1464275315695 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3748 | 1464275315701 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:08:35 INFO - PROCESS | 3748 | 1464275315708 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3748 | 1464275315711 Marionette TRACE conn2 <- [1,1498,null,{}] 07:08:35 INFO - PROCESS | 3748 | 1464275315715 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 3748 | 1464275315824 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:08:35 INFO - PROCESS | 3748 | 1464275315953 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3748 | ++DOCSHELL 13857C00 == 45 [pid = 3748] [id = 384] 07:08:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (13BD2000) [pid = 3748] [serial = 1152] [outer = 00000000] 07:08:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (14304400) [pid = 3748] [serial = 1153] [outer = 13BD2000] 07:08:36 INFO - PROCESS | 3748 | 1464275316010 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (14341000) [pid = 3748] [serial = 1154] [outer = 13BD2000] 07:08:36 INFO - PROCESS | 3748 | 1464275316623 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 934ms 07:08:36 INFO - PROCESS | 3748 | 1464275316653 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3748 | 1464275316655 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 07:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:08:36 INFO - PROCESS | 3748 | 1464275316659 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3748 | 1464275316663 Marionette TRACE conn2 <- [1,1502,null,{}] 07:08:36 INFO - PROCESS | 3748 | 1464275316674 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:36 INFO - PROCESS | 3748 | 1464275316785 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:08:36 INFO - PROCESS | 3748 | 1464275316887 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3748 | ++DOCSHELL 1385F800 == 46 [pid = 3748] [id = 385] 07:08:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (156C7400) [pid = 3748] [serial = 1155] [outer = 00000000] 07:08:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (15C1FC00) [pid = 3748] [serial = 1156] [outer = 156C7400] 07:08:36 INFO - PROCESS | 3748 | 1464275316945 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (16293C00) [pid = 3748] [serial = 1157] [outer = 156C7400] 07:08:37 INFO - PROCESS | 3748 | 1464275317594 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 996ms 07:08:37 INFO - PROCESS | 3748 | 1464275317661 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 3748 | 1464275317664 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 07:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:08:37 INFO - PROCESS | 3748 | 1464275317667 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 3748 | 1464275317669 Marionette TRACE conn2 <- [1,1506,null,{}] 07:08:37 INFO - PROCESS | 3748 | 1464275317673 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 3748 | 1464275317779 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:08:37 INFO - PROCESS | 3748 | 1464275317906 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 3748 | ++DOCSHELL 169D4000 == 47 [pid = 3748] [id = 386] 07:08:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (169D7000) [pid = 3748] [serial = 1158] [outer = 00000000] 07:08:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16CD1000) [pid = 3748] [serial = 1159] [outer = 169D7000] 07:08:37 INFO - PROCESS | 3748 | 1464275317962 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (173BA400) [pid = 3748] [serial = 1160] [outer = 169D7000] 07:08:38 INFO - PROCESS | 3748 | 1464275318505 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 902ms 07:08:38 INFO - PROCESS | 3748 | 1464275318555 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3748 | 1464275318557 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 07:08:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:08:38 INFO - PROCESS | 3748 | 1464275318561 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3748 | 1464275318563 Marionette TRACE conn2 <- [1,1510,null,{}] 07:08:38 INFO - PROCESS | 3748 | 1464275318567 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 3748 | 1464275318673 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:08:38 INFO - PROCESS | 3748 | 1464275318774 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 3748 | ++DOCSHELL 11028C00 == 48 [pid = 3748] [id = 387] 07:08:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (13BD3C00) [pid = 3748] [serial = 1161] [outer = 00000000] 07:08:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1754C400) [pid = 3748] [serial = 1162] [outer = 13BD3C00] 07:08:38 INFO - PROCESS | 3748 | 1464275318828 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1754CC00) [pid = 3748] [serial = 1163] [outer = 13BD3C00] 07:08:39 INFO - PROCESS | 3748 | 1464275319398 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:08:39 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:08:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:08:39 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:08:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:08:39 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:08:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:08:39 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:08:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:08:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 903ms 07:08:39 INFO - PROCESS | 3748 | 1464275319468 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3748 | 1464275319470 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 07:08:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:08:39 INFO - PROCESS | 3748 | 1464275319474 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3748 | 1464275319476 Marionette TRACE conn2 <- [1,1514,null,{}] 07:08:39 INFO - PROCESS | 3748 | 1464275319479 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:39 INFO - PROCESS | 3748 | 1464275319617 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:08:39 INFO - PROCESS | 3748 | 1464275319729 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 3748 | ++DOCSHELL 173B6800 == 49 [pid = 3748] [id = 388] 07:08:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (19833000) [pid = 3748] [serial = 1164] [outer = 00000000] 07:08:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (19A02000) [pid = 3748] [serial = 1165] [outer = 19833000] 07:08:39 INFO - PROCESS | 3748 | 1464275319784 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (19A0B800) [pid = 3748] [serial = 1166] [outer = 19833000] 07:08:40 INFO - PROCESS | 3748 | 1464275320346 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:08:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:08:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:08:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:08:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 886ms 07:08:40 INFO - PROCESS | 3748 | 1464275320365 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 3748 | 1464275320367 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 07:08:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:08:40 INFO - PROCESS | 3748 | 1464275320371 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 3748 | 1464275320373 Marionette TRACE conn2 <- [1,1518,null,{}] 07:08:40 INFO - PROCESS | 3748 | 1464275320377 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 3748 | 1464275320475 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:08:40 INFO - PROCESS | 3748 | 1464275320651 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 3748 | ++DOCSHELL 1055A000 == 50 [pid = 3748] [id = 389] 07:08:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (105F3400) [pid = 3748] [serial = 1167] [outer = 00000000] 07:08:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (11026800) [pid = 3748] [serial = 1168] [outer = 105F3400] 07:08:40 INFO - PROCESS | 3748 | 1464275320707 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (128A4C00) [pid = 3748] [serial = 1169] [outer = 105F3400] 07:08:41 INFO - PROCESS | 3748 | 1464275321238 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:08:41 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:08:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:08:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:08:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:08:41 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:08:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:08:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 887ms 07:08:41 INFO - PROCESS | 3748 | 1464275321280 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 3748 | 1464275321284 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 07:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:08:41 INFO - PROCESS | 3748 | 1464275321290 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3748 | 1464275321293 Marionette TRACE conn2 <- [1,1522,null,{}] 07:08:41 INFO - PROCESS | 3748 | 1464275321298 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 3748 | 1464275321405 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:08:41 INFO - PROCESS | 3748 | 1464275321513 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3748 | ++DOCSHELL 13D83800 == 51 [pid = 3748] [id = 390] 07:08:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (13D86000) [pid = 3748] [serial = 1170] [outer = 00000000] 07:08:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (156CB800) [pid = 3748] [serial = 1171] [outer = 13D86000] 07:08:41 INFO - PROCESS | 3748 | 1464275321562 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16142800) [pid = 3748] [serial = 1172] [outer = 13D86000] 07:08:42 INFO - PROCESS | 3748 | 1464275322237 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 996ms 07:08:42 INFO - PROCESS | 3748 | 1464275322278 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:08:42 INFO - PROCESS | 3748 | 1464275322282 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 07:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:08:42 INFO - PROCESS | 3748 | 1464275322288 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 3748 | 1464275322292 Marionette TRACE conn2 <- [1,1526,null,{}] 07:08:42 INFO - PROCESS | 3748 | 1464275322298 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:42 INFO - PROCESS | 3748 | 1464275322411 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:08:42 INFO - PROCESS | 3748 | 1464275322546 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 3748 | ++DOCSHELL 14307000 == 52 [pid = 3748] [id = 391] 07:08:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1430B800) [pid = 3748] [serial = 1173] [outer = 00000000] 07:08:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (156CC400) [pid = 3748] [serial = 1174] [outer = 1430B800] 07:08:42 INFO - PROCESS | 3748 | 1464275322605 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (16923800) [pid = 3748] [serial = 1175] [outer = 1430B800] 07:08:43 INFO - PROCESS | 3748 | 1464275323230 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 996ms 07:08:43 INFO - PROCESS | 3748 | 1464275323292 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3748 | 1464275323298 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 07:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:08:43 INFO - PROCESS | 3748 | 1464275323305 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 3748 | 1464275323308 Marionette TRACE conn2 <- [1,1530,null,{}] 07:08:43 INFO - PROCESS | 3748 | 1464275323311 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 3748 | 1464275323422 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:08:43 INFO - PROCESS | 3748 | 1464275323556 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3748 | ++DOCSHELL 17546400 == 53 [pid = 3748] [id = 392] 07:08:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (17548000) [pid = 3748] [serial = 1176] [outer = 00000000] 07:08:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (17C94400) [pid = 3748] [serial = 1177] [outer = 17548000] 07:08:43 INFO - PROCESS | 3748 | 1464275323612 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (195F5C00) [pid = 3748] [serial = 1178] [outer = 17548000] 07:08:44 INFO - PROCESS | 3748 | 1464275324221 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 949ms 07:08:44 INFO - PROCESS | 3748 | 1464275324248 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 3748 | 1464275324251 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 07:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:08:44 INFO - PROCESS | 3748 | 1464275324254 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 3748 | 1464275324258 Marionette TRACE conn2 <- [1,1534,null,{}] 07:08:44 INFO - PROCESS | 3748 | 1464275324269 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 3748 | 1464275324382 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:08:44 INFO - PROCESS | 3748 | 1464275324520 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 3748 | ++DOCSHELL 10237000 == 54 [pid = 3748] [id = 393] 07:08:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A0B2800) [pid = 3748] [serial = 1179] [outer = 00000000] 07:08:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A1A5C00) [pid = 3748] [serial = 1180] [outer = 1A0B2800] 07:08:44 INFO - PROCESS | 3748 | 1464275324580 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A576C00) [pid = 3748] [serial = 1181] [outer = 1A0B2800] 07:08:45 INFO - PROCESS | 3748 | 1464275325210 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 996ms 07:08:45 INFO - PROCESS | 3748 | 1464275325256 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3748 | 1464275325259 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:08:45 INFO - PROCESS | 3748 | 1464275325262 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3748 | 1464275325264 Marionette TRACE conn2 <- [1,1538,null,{}] 07:08:45 INFO - PROCESS | 3748 | 1464275325268 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 3748 | 1464275325378 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:08:45 INFO - PROCESS | 3748 | 1464275325512 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3748 | ++DOCSHELL 1A578000 == 55 [pid = 3748] [id = 394] 07:08:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1A628800) [pid = 3748] [serial = 1182] [outer = 00000000] 07:08:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1A62C800) [pid = 3748] [serial = 1183] [outer = 1A628800] 07:08:45 INFO - PROCESS | 3748 | 1464275325568 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1A632400) [pid = 3748] [serial = 1184] [outer = 1A628800] 07:08:46 INFO - PROCESS | 3748 | 1464275326136 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 934ms 07:08:46 INFO - PROCESS | 3748 | 1464275326191 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 3748 | 1464275326193 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 07:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:08:46 INFO - PROCESS | 3748 | 1464275326197 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 3748 | 1464275326199 Marionette TRACE conn2 <- [1,1542,null,{}] 07:08:46 INFO - PROCESS | 3748 | 1464275326202 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:46 INFO - PROCESS | 3748 | 1464275326303 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:08:46 INFO - PROCESS | 3748 | 1464275326411 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3748 | ++DOCSHELL 1A62C400 == 56 [pid = 3748] [id = 395] 07:08:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1A630C00) [pid = 3748] [serial = 1185] [outer = 00000000] 07:08:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1A640800) [pid = 3748] [serial = 1186] [outer = 1A630C00] 07:08:46 INFO - PROCESS | 3748 | 1464275326465 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1A641800) [pid = 3748] [serial = 1187] [outer = 1A630C00] 07:08:47 INFO - PROCESS | 3748 | 1464275327109 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 949ms 07:08:47 INFO - PROCESS | 3748 | 1464275327142 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3748 | 1464275327144 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 07:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:08:47 INFO - PROCESS | 3748 | 1464275327148 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 3748 | 1464275327150 Marionette TRACE conn2 <- [1,1546,null,{}] 07:08:47 INFO - PROCESS | 3748 | 1464275327153 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 3748 | 1464275327290 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:08:47 INFO - PROCESS | 3748 | 1464275327401 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3748 | ++DOCSHELL 13BC4400 == 57 [pid = 3748] [id = 396] 07:08:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1A6A5000) [pid = 3748] [serial = 1188] [outer = 00000000] 07:08:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1A821800) [pid = 3748] [serial = 1189] [outer = 1A6A5000] 07:08:47 INFO - PROCESS | 3748 | 1464275327455 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A827400) [pid = 3748] [serial = 1190] [outer = 1A6A5000] 07:08:48 INFO - PROCESS | 3748 | 1464275328050 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 949ms 07:08:48 INFO - PROCESS | 3748 | 1464275328093 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3748 | 1464275328096 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 07:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:08:48 INFO - PROCESS | 3748 | 1464275328100 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3748 | 1464275328101 Marionette TRACE conn2 <- [1,1550,null,{}] 07:08:48 INFO - PROCESS | 3748 | 1464275328106 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 3748 | 1464275328205 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:08:48 INFO - PROCESS | 3748 | 1464275328434 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 3748 | ++DOCSHELL 12AF1000 == 58 [pid = 3748] [id = 397] 07:08:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (12D24C00) [pid = 3748] [serial = 1191] [outer = 00000000] 07:08:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (13398000) [pid = 3748] [serial = 1192] [outer = 12D24C00] 07:08:48 INFO - PROCESS | 3748 | 1464275328525 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (14381000) [pid = 3748] [serial = 1193] [outer = 12D24C00] 07:08:49 INFO - PROCESS | 3748 | --DOCSHELL 1055A000 == 57 [pid = 3748] [id = 389] 07:08:49 INFO - PROCESS | 3748 | --DOCSHELL 169D4000 == 56 [pid = 3748] [id = 386] 07:08:49 INFO - PROCESS | 3748 | --DOCSHELL 1385F800 == 55 [pid = 3748] [id = 385] 07:08:49 INFO - PROCESS | 3748 | --DOCSHELL 13857C00 == 54 [pid = 3748] [id = 384] 07:08:49 INFO - PROCESS | 3748 | --DOCSHELL 1055AC00 == 53 [pid = 3748] [id = 383] 07:08:49 INFO - PROCESS | 3748 | 1464275329302 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1245ms 07:08:49 INFO - PROCESS | 3748 | 1464275329352 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 3748 | 1464275329357 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 07:08:49 INFO - PROCESS | 3748 | 1464275329362 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:08:49 INFO - PROCESS | 3748 | 1464275329367 Marionette TRACE conn2 <- [1,1554,null,{}] 07:08:49 INFO - PROCESS | 3748 | 1464275329358 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:49 INFO - PROCESS | 3748 | 1464275329471 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:08:49 INFO - PROCESS | 3748 | 1464275329614 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 3748 | ++DOCSHELL 13857C00 == 54 [pid = 3748] [id = 398] 07:08:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1385F800) [pid = 3748] [serial = 1194] [outer = 00000000] 07:08:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (16596C00) [pid = 3748] [serial = 1195] [outer = 1385F800] 07:08:49 INFO - PROCESS | 3748 | 1464275329673 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (16CD0800) [pid = 3748] [serial = 1196] [outer = 1385F800] 07:08:50 INFO - PROCESS | 3748 | 1464275330330 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 996ms 07:08:50 INFO - PROCESS | 3748 | 1464275330352 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 3748 | 1464275330358 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 07:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:08:50 INFO - PROCESS | 3748 | 1464275330366 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3748 | 1464275330369 Marionette TRACE conn2 <- [1,1558,null,{}] 07:08:50 INFO - PROCESS | 3748 | 1464275330373 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 3748 | 1464275330485 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:08:50 INFO - PROCESS | 3748 | 1464275330625 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 3748 | ++DOCSHELL 16D86000 == 55 [pid = 3748] [id = 399] 07:08:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (17507800) [pid = 3748] [serial = 1197] [outer = 00000000] 07:08:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (19831000) [pid = 3748] [serial = 1198] [outer = 17507800] 07:08:50 INFO - PROCESS | 3748 | 1464275330681 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1983BC00) [pid = 3748] [serial = 1199] [outer = 17507800] 07:08:51 INFO - PROCESS | 3748 | 1464275331324 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 996ms 07:08:51 INFO - PROCESS | 3748 | 1464275331368 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 3748 | 1464275331371 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 07:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:08:51 INFO - PROCESS | 3748 | 1464275331375 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 3748 | 1464275331379 Marionette TRACE conn2 <- [1,1562,null,{}] 07:08:51 INFO - PROCESS | 3748 | 1464275331390 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:51 INFO - PROCESS | 3748 | 1464275331506 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:08:51 INFO - PROCESS | 3748 | 1464275331646 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3748 | ++DOCSHELL 1A1A3800 == 56 [pid = 3748] [id = 400] 07:08:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1A1A4C00) [pid = 3748] [serial = 1200] [outer = 00000000] 07:08:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1A57CC00) [pid = 3748] [serial = 1201] [outer = 1A1A4C00] 07:08:51 INFO - PROCESS | 3748 | 1464275331706 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1A637800) [pid = 3748] [serial = 1202] [outer = 1A1A4C00] 07:08:52 INFO - PROCESS | 3748 | 1464275332347 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1043ms 07:08:52 INFO - PROCESS | 3748 | 1464275332422 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 3748 | 1464275332425 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 07:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:08:52 INFO - PROCESS | 3748 | 1464275332429 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3748 | 1464275332431 Marionette TRACE conn2 <- [1,1566,null,{}] 07:08:52 INFO - PROCESS | 3748 | 1464275332434 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 3748 | 1464275332558 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:08:52 INFO - PROCESS | 3748 | 1464275332697 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 3748 | ++DOCSHELL 11A03400 == 57 [pid = 3748] [id = 401] 07:08:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1A6A8000) [pid = 3748] [serial = 1203] [outer = 00000000] 07:08:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1A822800) [pid = 3748] [serial = 1204] [outer = 1A6A8000] 07:08:52 INFO - PROCESS | 3748 | 1464275332753 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (1A829C00) [pid = 3748] [serial = 1205] [outer = 1A6A8000] 07:08:53 INFO - PROCESS | 3748 | 1464275333288 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 949ms 07:08:53 INFO - PROCESS | 3748 | 1464275333357 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 3748 | 1464275333360 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 07:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:08:53 INFO - PROCESS | 3748 | 1464275333363 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3748 | 1464275333365 Marionette TRACE conn2 <- [1,1570,null,{}] 07:08:53 INFO - PROCESS | 3748 | 1464275333369 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 3748 | 1464275333470 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:08:53 INFO - PROCESS | 3748 | 1464275333580 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3748 | ++DOCSHELL 1A57C800 == 58 [pid = 3748] [id = 402] 07:08:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (1A6A5400) [pid = 3748] [serial = 1206] [outer = 00000000] 07:08:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (1AB07000) [pid = 3748] [serial = 1207] [outer = 1A6A5400] 07:08:53 INFO - PROCESS | 3748 | 1464275333634 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (1AB07800) [pid = 3748] [serial = 1208] [outer = 1A6A5400] 07:08:54 INFO - PROCESS | 3748 | 1464275334240 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 933ms 07:08:54 INFO - PROCESS | 3748 | 1464275334308 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 3748 | 1464275334311 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 07:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:08:54 INFO - PROCESS | 3748 | 1464275334314 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 3748 | 1464275334316 Marionette TRACE conn2 <- [1,1574,null,{}] 07:08:54 INFO - PROCESS | 3748 | 1464275334320 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 3748 | 1464275334462 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:08:54 INFO - PROCESS | 3748 | 1464275334608 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3748 | ++DOCSHELL 14381800 == 59 [pid = 3748] [id = 403] 07:08:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1A828400) [pid = 3748] [serial = 1209] [outer = 00000000] 07:08:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (1AEB9C00) [pid = 3748] [serial = 1210] [outer = 1A828400] 07:08:54 INFO - PROCESS | 3748 | 1464275334664 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 161 (1B005400) [pid = 3748] [serial = 1211] [outer = 1A828400] 07:08:55 INFO - PROCESS | 3748 | 1464275335245 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 996ms 07:08:55 INFO - PROCESS | 3748 | 1464275335317 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3748 | 1464275335320 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 07:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:08:55 INFO - PROCESS | 3748 | 1464275335323 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3748 | 1464275335325 Marionette TRACE conn2 <- [1,1578,null,{}] 07:08:55 INFO - PROCESS | 3748 | 1464275335329 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 3748 | 1464275335431 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:08:55 INFO - PROCESS | 3748 | 1464275335570 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3748 | ++DOCSHELL 10A55C00 == 60 [pid = 3748] [id = 404] 07:08:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 162 (1AB0F800) [pid = 3748] [serial = 1212] [outer = 00000000] 07:08:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 163 (1B00C000) [pid = 3748] [serial = 1213] [outer = 1AB0F800] 07:08:55 INFO - PROCESS | 3748 | 1464275335624 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 164 (1B00D400) [pid = 3748] [serial = 1214] [outer = 1AB0F800] 07:08:56 INFO - PROCESS | 3748 | 1464275336319 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1027ms 07:08:56 INFO - PROCESS | 3748 | 1464275336384 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 3748 | 1464275336388 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 07:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:08:56 INFO - PROCESS | 3748 | 1464275336394 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 3748 | 1464275336397 Marionette TRACE conn2 <- [1,1582,null,{}] 07:08:56 INFO - PROCESS | 3748 | 1464275336404 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:56 INFO - PROCESS | 3748 | 1464275336508 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:08:56 INFO - PROCESS | 3748 | 1464275336657 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3748 | ++DOCSHELL 1437B000 == 61 [pid = 3748] [id = 405] 07:08:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 165 (14380800) [pid = 3748] [serial = 1215] [outer = 00000000] 07:08:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 166 (173B9800) [pid = 3748] [serial = 1216] [outer = 14380800] 07:08:56 INFO - PROCESS | 3748 | 1464275336708 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 167 (175BB400) [pid = 3748] [serial = 1217] [outer = 14380800] 07:08:57 INFO - PROCESS | 3748 | 1464275337426 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1090ms 07:08:57 INFO - PROCESS | 3748 | 1464275337475 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3748 | 1464275337480 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 07:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:08:57 INFO - PROCESS | 3748 | 1464275337485 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 3748 | 1464275337489 Marionette TRACE conn2 <- [1,1586,null,{}] 07:08:57 INFO - PROCESS | 3748 | 1464275337495 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 3748 | 1464275337610 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:08:57 INFO - PROCESS | 3748 | 1464275337754 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 3748 | ++DOCSHELL 16CCEC00 == 62 [pid = 3748] [id = 406] 07:08:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 168 (16F8C000) [pid = 3748] [serial = 1218] [outer = 00000000] 07:08:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 169 (19832800) [pid = 3748] [serial = 1219] [outer = 16F8C000] 07:08:57 INFO - PROCESS | 3748 | 1464275337814 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 170 (19A04000) [pid = 3748] [serial = 1220] [outer = 16F8C000] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 105F2000 == 61 [pid = 3748] [id = 378] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 112EA800 == 60 [pid = 3748] [id = 329] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 11C0B800 == 59 [pid = 3748] [id = 347] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 128A1400 == 58 [pid = 3748] [id = 321] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 15DCE000 == 57 [pid = 3748] [id = 345] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 13363800 == 56 [pid = 3748] [id = 377] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 17553800 == 55 [pid = 3748] [id = 346] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 0F9ED800 == 54 [pid = 3748] [id = 318] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 1430E800 == 53 [pid = 3748] [id = 323] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 16CC7800 == 52 [pid = 3748] [id = 368] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 1385E000 == 51 [pid = 3748] [id = 327] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 16D84400 == 50 [pid = 3748] [id = 370] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 180B5800 == 49 [pid = 3748] [id = 358] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 1775B400 == 48 [pid = 3748] [id = 371] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 12884800 == 47 [pid = 3748] [id = 326] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 16D7A000 == 46 [pid = 3748] [id = 328] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 11A03400 == 45 [pid = 3748] [id = 401] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 16D86000 == 44 [pid = 3748] [id = 399] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 1A1A3800 == 43 [pid = 3748] [id = 400] 07:08:59 INFO - PROCESS | 3748 | --DOCSHELL 13857C00 == 42 [pid = 3748] [id = 398] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 10FD0C00 == 41 [pid = 3748] [id = 319] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 151F0800 == 40 [pid = 3748] [id = 324] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 15C18800 == 39 [pid = 3748] [id = 367] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 173B6800 == 38 [pid = 3748] [id = 388] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 13315000 == 37 [pid = 3748] [id = 344] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1A57C800 == 36 [pid = 3748] [id = 402] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 14381800 == 35 [pid = 3748] [id = 403] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 11A0C800 == 34 [pid = 3748] [id = 333] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 16D85800 == 33 [pid = 3748] [id = 369] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 11028C00 == 32 [pid = 3748] [id = 387] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 15589000 == 31 [pid = 3748] [id = 325] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 156C8400 == 30 [pid = 3748] [id = 380] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1339C400 == 29 [pid = 3748] [id = 331] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 17546400 == 28 [pid = 3748] [id = 392] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 11023000 == 27 [pid = 3748] [id = 330] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1A578000 == 26 [pid = 3748] [id = 394] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1433D400 == 25 [pid = 3748] [id = 381] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 0F21B000 == 24 [pid = 3748] [id = 332] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 11CEF000 == 23 [pid = 3748] [id = 382] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1A62C400 == 22 [pid = 3748] [id = 395] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 10A55C00 == 21 [pid = 3748] [id = 404] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 10237000 == 20 [pid = 3748] [id = 393] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 156D3C00 == 19 [pid = 3748] [id = 379] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 114ACC00 == 18 [pid = 3748] [id = 359] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 14382400 == 17 [pid = 3748] [id = 360] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 13BC4400 == 16 [pid = 3748] [id = 396] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 11029400 == 15 [pid = 3748] [id = 376] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 14307000 == 14 [pid = 3748] [id = 391] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1768C000 == 13 [pid = 3748] [id = 361] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 12AF1000 == 12 [pid = 3748] [id = 397] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 1437B000 == 11 [pid = 3748] [id = 405] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 180BC000 == 10 [pid = 3748] [id = 375] 07:09:01 INFO - PROCESS | 3748 | --DOCSHELL 13D83800 == 9 [pid = 3748] [id = 390] 07:09:03 INFO - PROCESS | 3748 | 1464275343318 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 5851ms 07:09:03 INFO - PROCESS | 3748 | 1464275343342 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 3748 | 1464275343348 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 07:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:09:03 INFO - PROCESS | 3748 | 1464275343352 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 3748 | 1464275343357 Marionette TRACE conn2 <- [1,1590,null,{}] 07:09:03 INFO - PROCESS | 3748 | 1464275343362 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 3748 | 1464275343455 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:09:03 INFO - PROCESS | 3748 | 1464275343596 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3748 | ++DOCSHELL 102F7C00 == 10 [pid = 3748] [id = 407] 07:09:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 171 (10504400) [pid = 3748] [serial = 1221] [outer = 00000000] 07:09:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 172 (10A5FC00) [pid = 3748] [serial = 1222] [outer = 10504400] 07:09:03 INFO - PROCESS | 3748 | 1464275343644 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 173 (10FCF400) [pid = 3748] [serial = 1223] [outer = 10504400] 07:09:04 INFO - PROCESS | 3748 | 1464275344048 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 732ms 07:09:04 INFO - PROCESS | 3748 | 1464275344093 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 3748 | 1464275344099 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 07:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:09:04 INFO - PROCESS | 3748 | 1464275344106 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 3748 | 1464275344108 Marionette TRACE conn2 <- [1,1594,null,{}] 07:09:04 INFO - PROCESS | 3748 | 1464275344112 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 3748 | 1464275344234 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:09:04 INFO - PROCESS | 3748 | 1464275344249 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 3748 | ++DOCSHELL 11C0B800 == 11 [pid = 3748] [id = 408] 07:09:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 174 (11C5A000) [pid = 3748] [serial = 1224] [outer = 00000000] 07:09:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 175 (12A91400) [pid = 3748] [serial = 1225] [outer = 11C5A000] 07:09:04 INFO - PROCESS | 3748 | 1464275344294 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 176 (13082000) [pid = 3748] [serial = 1226] [outer = 11C5A000] 07:09:04 INFO - PROCESS | 3748 | 1464275344756 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 732ms 07:09:04 INFO - PROCESS | 3748 | 1464275344828 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 3748 | 1464275344831 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 07:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:09:04 INFO - PROCESS | 3748 | 1464275344835 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 3748 | 1464275344839 Marionette TRACE conn2 <- [1,1598,null,{}] 07:09:04 INFO - PROCESS | 3748 | 1464275344850 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 3748 | 1464275344940 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:09:04 INFO - PROCESS | 3748 | 1464275344955 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 3748 | ++DOCSHELL 138E1800 == 12 [pid = 3748] [id = 409] 07:09:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 177 (138E4400) [pid = 3748] [serial = 1227] [outer = 00000000] 07:09:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 178 (1430A400) [pid = 3748] [serial = 1228] [outer = 138E4400] 07:09:04 INFO - PROCESS | 3748 | 1464275345004 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 179 (14385400) [pid = 3748] [serial = 1229] [outer = 138E4400] 07:09:05 INFO - PROCESS | 3748 | 1464275345524 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 747ms 07:09:05 INFO - PROCESS | 3748 | 1464275345603 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3748 | 1464275345605 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 07:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:09:05 INFO - PROCESS | 3748 | 1464275345612 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 3748 | 1464275345623 Marionette TRACE conn2 <- [1,1602,null,{}] 07:09:05 INFO - PROCESS | 3748 | 1464275345627 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 3748 | 1464275345753 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:09:05 INFO - PROCESS | 3748 | 1464275345820 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3748 | ++DOCSHELL 156C6C00 == 13 [pid = 3748] [id = 410] 07:09:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 180 (15C18800) [pid = 3748] [serial = 1230] [outer = 00000000] 07:09:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 181 (1667DC00) [pid = 3748] [serial = 1231] [outer = 15C18800] 07:09:05 INFO - PROCESS | 3748 | 1464275345865 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 182 (1694A400) [pid = 3748] [serial = 1232] [outer = 15C18800] 07:09:06 INFO - PROCESS | 3748 | 1464275346279 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:09:06 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:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 700ms 07:09:06 INFO - PROCESS | 3748 | 1464275346313 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3748 | 1464275346315 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 07:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:09:06 INFO - PROCESS | 3748 | 1464275346318 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3748 | 1464275346320 Marionette TRACE conn2 <- [1,1606,null,{}] 07:09:06 INFO - PROCESS | 3748 | 1464275346323 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:06 INFO - PROCESS | 3748 | 1464275346440 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:09:06 INFO - PROCESS | 3748 | 1464275346447 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3748 | ++DOCSHELL 16598800 == 14 [pid = 3748] [id = 411] 07:09:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 183 (1667D000) [pid = 3748] [serial = 1233] [outer = 00000000] 07:09:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 184 (173B6800) [pid = 3748] [serial = 1234] [outer = 1667D000] 07:09:06 INFO - PROCESS | 3748 | 1464275346491 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 185 (17506800) [pid = 3748] [serial = 1235] [outer = 1667D000] 07:09:06 INFO - PROCESS | 3748 | 1464275346984 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 700ms 07:09:06 INFO - PROCESS | 3748 | 1464275347018 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3748 | 1464275347020 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:09:07 INFO - PROCESS | 3748 | 1464275347027 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3748 | 1464275347029 Marionette TRACE conn2 <- [1,1610,null,{}] 07:09:07 INFO - PROCESS | 3748 | 1464275347032 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 3748 | 1464275347191 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 184 (13368800) [pid = 3748] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 183 (14380800) [pid = 3748] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 182 (12D24C00) [pid = 3748] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 181 (1102C400) [pid = 3748] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 180 (10FD0400) [pid = 3748] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 179 (105F3400) [pid = 3748] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 178 (11CF0C00) [pid = 3748] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 177 (19A10400) [pid = 3748] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 176 (1102A400) [pid = 3748] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 175 (15A0D400) [pid = 3748] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 174 (17E7F400) [pid = 3748] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 173 (12AEFC00) [pid = 3748] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 172 (15C24000) [pid = 3748] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 171 (16D7A400) [pid = 3748] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 170 (1720D000) [pid = 3748] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 169 (16D84800) [pid = 3748] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 168 (1754B400) [pid = 3748] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 167 (13BD3C00) [pid = 3748] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 166 (169D7000) [pid = 3748] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 165 (1A1A4C00) [pid = 3748] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 164 (156C7400) [pid = 3748] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 163 (13BD2000) [pid = 3748] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 162 (17507800) [pid = 3748] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 161 (17E83C00) [pid = 3748] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 160 (11A0E800) [pid = 3748] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (0F9F1400) [pid = 3748] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1385F800) [pid = 3748] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1A0B2800) [pid = 3748] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (14382800) [pid = 3748] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (16CCA000) [pid = 3748] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (17548000) [pid = 3748] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (0F215000) [pid = 3748] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (13316000) [pid = 3748] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (16292400) [pid = 3748] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (17553C00) [pid = 3748] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (1331AC00) [pid = 3748] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (114AF000) [pid = 3748] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (14E6FC00) [pid = 3748] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (195F0400) [pid = 3748] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1775B800) [pid = 3748] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (195ECC00) [pid = 3748] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (156CE000) [pid = 3748] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1430B800) [pid = 3748] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (13D86000) [pid = 3748] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (15DCF000) [pid = 3748] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1AB0F800) [pid = 3748] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A828400) [pid = 3748] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1A6A5400) [pid = 3748] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A6A5000) [pid = 3748] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A630C00) [pid = 3748] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A628800) [pid = 3748] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1A6A8000) [pid = 3748] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:09:08 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (19833000) [pid = 3748] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:09:08 INFO - PROCESS | 3748 | 1464275348307 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3748 | ++DOCSHELL 0F215000 == 15 [pid = 3748] [id = 412] 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (0F216C00) [pid = 3748] [serial = 1236] [outer = 00000000] 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (105ED800) [pid = 3748] [serial = 1237] [outer = 0F216C00] 07:09:08 INFO - PROCESS | 3748 | 1464275348353 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (11025C00) [pid = 3748] [serial = 1238] [outer = 0F216C00] 07:09:08 INFO - PROCESS | 3748 | 1464275348723 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:09:08 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:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1742ms 07:09:08 INFO - PROCESS | 3748 | 1464275348764 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3748 | 1464275348766 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 07:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:09:08 INFO - PROCESS | 3748 | 1464275348769 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 3748 | 1464275348771 Marionette TRACE conn2 <- [1,1614,null,{}] 07:09:08 INFO - PROCESS | 3748 | 1464275348774 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 3748 | 1464275348852 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:09:08 INFO - PROCESS | 3748 | 1464275348858 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3748 | ++DOCSHELL 10A64800 == 16 [pid = 3748] [id = 413] 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (11223400) [pid = 3748] [serial = 1239] [outer = 00000000] 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (13318400) [pid = 3748] [serial = 1240] [outer = 11223400] 07:09:08 INFO - PROCESS | 3748 | 1464275348902 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (13BC8800) [pid = 3748] [serial = 1241] [outer = 11223400] 07:09:09 INFO - PROCESS | 3748 | 1464275349332 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 592ms 07:09:09 INFO - PROCESS | 3748 | 1464275349377 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3748 | 1464275349379 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 07:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:09:09 INFO - PROCESS | 3748 | 1464275349383 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 3748 | 1464275349384 Marionette TRACE conn2 <- [1,1618,null,{}] 07:09:09 INFO - PROCESS | 3748 | 1464275349392 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:09 INFO - PROCESS | 3748 | 1464275349471 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:09:09 INFO - PROCESS | 3748 | 1464275349481 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3748 | ++DOCSHELL 12AE9400 == 17 [pid = 3748] [id = 414] 07:09:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (13314800) [pid = 3748] [serial = 1242] [outer = 00000000] 07:09:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (151F1000) [pid = 3748] [serial = 1243] [outer = 13314800] 07:09:09 INFO - PROCESS | 3748 | 1464275349525 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (15C15C00) [pid = 3748] [serial = 1244] [outer = 13314800] 07:09:10 INFO - PROCESS | 3748 | 1464275350004 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 622ms 07:09:10 INFO - PROCESS | 3748 | 1464275350026 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 3748 | 1464275350028 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 07:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:09:10 INFO - PROCESS | 3748 | 1464275350032 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 3748 | 1464275350034 Marionette TRACE conn2 <- [1,1622,null,{}] 07:09:10 INFO - PROCESS | 3748 | 1464275350041 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 3748 | 1464275350146 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:09:10 INFO - PROCESS | 3748 | 1464275350155 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 3748 | ++DOCSHELL 1628F400 == 18 [pid = 3748] [id = 415] 07:09:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (16292000) [pid = 3748] [serial = 1245] [outer = 00000000] 07:09:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (16CD0400) [pid = 3748] [serial = 1246] [outer = 16292000] 07:09:10 INFO - PROCESS | 3748 | 1464275350199 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (173B3800) [pid = 3748] [serial = 1247] [outer = 16292000] 07:09:10 INFO - PROCESS | 3748 | 1464275350934 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 933ms 07:09:10 INFO - PROCESS | 3748 | 1464275350982 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 3748 | 1464275350988 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 07:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:09:10 INFO - PROCESS | 3748 | 1464275350994 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 3748 | 1464275350998 Marionette TRACE conn2 <- [1,1626,null,{}] 07:09:10 INFO - PROCESS | 3748 | 1464275351003 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 3748 | 1464275351110 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:09:11 INFO - PROCESS | 3748 | 1464275351251 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 3748 | ++DOCSHELL 10A5B000 == 19 [pid = 3748] [id = 416] 07:09:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (10A5C000) [pid = 3748] [serial = 1248] [outer = 00000000] 07:09:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1141B800) [pid = 3748] [serial = 1249] [outer = 10A5C000] 07:09:11 INFO - PROCESS | 3748 | 1464275351309 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1288A800) [pid = 3748] [serial = 1250] [outer = 10A5C000] 07:09:11 INFO - PROCESS | 3748 | 1464275351876 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 934ms 07:09:11 INFO - PROCESS | 3748 | 1464275351940 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 3748 | 1464275351946 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 07:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:09:11 INFO - PROCESS | 3748 | 1464275351952 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 3748 | 1464275351955 Marionette TRACE conn2 <- [1,1630,null,{}] 07:09:11 INFO - PROCESS | 3748 | 1464275351959 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 3748 | 1464275352069 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:09:12 INFO - PROCESS | 3748 | 1464275352209 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 3748 | ++DOCSHELL 14044000 == 20 [pid = 3748] [id = 417] 07:09:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (14309800) [pid = 3748] [serial = 1251] [outer = 00000000] 07:09:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (14E6FC00) [pid = 3748] [serial = 1252] [outer = 14309800] 07:09:12 INFO - PROCESS | 3748 | 1464275352271 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1628B000) [pid = 3748] [serial = 1253] [outer = 14309800] 07:09:12 INFO - PROCESS | 3748 | 1464275352856 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 933ms 07:09:12 INFO - PROCESS | 3748 | 1464275352879 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 3748 | 1464275352882 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 07:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:09:12 INFO - PROCESS | 3748 | 1464275352886 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 3748 | 1464275352889 Marionette TRACE conn2 <- [1,1634,null,{}] 07:09:12 INFO - PROCESS | 3748 | 1464275352900 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:13 INFO - PROCESS | 3748 | 1464275353006 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:09:13 INFO - PROCESS | 3748 | 1464275353121 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 3748 | ++DOCSHELL 172E3400 == 21 [pid = 3748] [id = 418] 07:09:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1775A800) [pid = 3748] [serial = 1254] [outer = 00000000] 07:09:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (180B6800) [pid = 3748] [serial = 1255] [outer = 1775A800] 07:09:13 INFO - PROCESS | 3748 | 1464275353217 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (195F3000) [pid = 3748] [serial = 1256] [outer = 1775A800] 07:09:13 INFO - PROCESS | 3748 | 1464275353781 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 933ms 07:09:13 INFO - PROCESS | 3748 | 1464275353830 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 3748 | 1464275353833 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 07:09:13 INFO - PROCESS | 3748 | 1464275353836 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:09:13 INFO - PROCESS | 3748 | 1464275353839 Marionette TRACE conn2 <- [1,1638,null,{}] 07:09:13 INFO - PROCESS | 3748 | 1464275353842 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:13 INFO - PROCESS | 3748 | 1464275353954 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:09:14 INFO - PROCESS | 3748 | 1464275354094 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 3748 | ++DOCSHELL 11030000 == 22 [pid = 3748] [id = 419] 07:09:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (13856400) [pid = 3748] [serial = 1257] [outer = 00000000] 07:09:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (15D1DC00) [pid = 3748] [serial = 1258] [outer = 13856400] 07:09:14 INFO - PROCESS | 3748 | 1464275354153 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (17E78C00) [pid = 3748] [serial = 1259] [outer = 13856400] 07:09:14 INFO - PROCESS | 3748 | 1464275354725 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 934ms 07:09:14 INFO - PROCESS | 3748 | 1464275354781 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 3748 | 1464275354784 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 07:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:09:14 INFO - PROCESS | 3748 | 1464275354788 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 3748 | 1464275354790 Marionette TRACE conn2 <- [1,1642,null,{}] 07:09:14 INFO - PROCESS | 3748 | 1464275354793 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:15 INFO - PROCESS | 3748 | 1464275355038 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:09:15 INFO - PROCESS | 3748 | 1464275355254 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3748 | ++DOCSHELL 105FA800 == 23 [pid = 3748] [id = 420] 07:09:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (10A57C00) [pid = 3748] [serial = 1260] [outer = 00000000] 07:09:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (10FCE000) [pid = 3748] [serial = 1261] [outer = 10A57C00] 07:09:15 INFO - PROCESS | 3748 | 1464275355302 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1102CC00) [pid = 3748] [serial = 1262] [outer = 10A57C00] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (16596C00) [pid = 3748] [serial = 1195] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (156CB800) [pid = 3748] [serial = 1171] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (110D8800) [pid = 3748] [serial = 1129] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (13394C00) [pid = 3748] [serial = 1148] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (1A0BA000) [pid = 3748] [serial = 1127] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1102F400) [pid = 3748] [serial = 1150] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1430CC00) [pid = 3748] [serial = 1117] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (13863800) [pid = 3748] [serial = 1116] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (15DCAC00) [pid = 3748] [serial = 1095] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (1628C400) [pid = 3748] [serial = 1096] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (13315C00) [pid = 3748] [serial = 1147] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (199EB400) [pid = 3748] [serial = 1114] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1983D000) [pid = 3748] [serial = 1113] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (13D86400) [pid = 3748] [serial = 1099] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1754BC00) [pid = 3748] [serial = 694] [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:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (13397C00) [pid = 3748] [serial = 1098] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1666F400) [pid = 3748] [serial = 1102] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (16290800) [pid = 3748] [serial = 1101] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (173BA000) [pid = 3748] [serial = 1105] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (172E0C00) [pid = 3748] [serial = 1104] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (17544400) [pid = 3748] [serial = 1108] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (17511000) [pid = 3748] [serial = 1107] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (175BF800) [pid = 3748] [serial = 1111] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (16948800) [pid = 3748] [serial = 1119] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1775E400) [pid = 3748] [serial = 1110] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (17E78800) [pid = 3748] [serial = 1123] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (11026800) [pid = 3748] [serial = 1168] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (13398000) [pid = 3748] [serial = 1192] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1A0B2C00) [pid = 3748] [serial = 1126] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19A0C400) [pid = 3748] [serial = 1124] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1A0B9000) [pid = 3748] [serial = 1139] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1A1A5C00) [pid = 3748] [serial = 1180] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (172DE400) [pid = 3748] [serial = 1136] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (19A0E000) [pid = 3748] [serial = 1138] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (16923800) [pid = 3748] [serial = 1175] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16142800) [pid = 3748] [serial = 1172] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (19831000) [pid = 3748] [serial = 1198] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16CCE800) [pid = 3748] [serial = 1135] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17C94400) [pid = 3748] [serial = 1177] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (19832800) [pid = 3748] [serial = 1219] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (14304800) [pid = 3748] [serial = 1133] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (175BB400) [pid = 3748] [serial = 1217] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (138E2400) [pid = 3748] [serial = 1132] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (14381000) [pid = 3748] [serial = 1193] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14304400) [pid = 3748] [serial = 1153] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (114AB000) [pid = 3748] [serial = 1130] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13144400) [pid = 3748] [serial = 1151] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (156CC400) [pid = 3748] [serial = 1174] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (173B9800) [pid = 3748] [serial = 1216] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (128A4C00) [pid = 3748] [serial = 1169] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1A822800) [pid = 3748] [serial = 1204] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (16293C00) [pid = 3748] [serial = 1157] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16CD1000) [pid = 3748] [serial = 1159] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (14341000) [pid = 3748] [serial = 1154] [outer = 00000000] [url = about:blank] 07:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1983BC00) [pid = 3748] [serial = 1199] [outer = 00000000] [url = about:blank] 07:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1151ms 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (15C1FC00) [pid = 3748] [serial = 1156] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (19AE0C00) [pid = 3748] [serial = 952] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (13364C00) [pid = 3748] [serial = 1000] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (10FCD800) [pid = 3748] [serial = 997] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (16CD0800) [pid = 3748] [serial = 1196] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1A57CC00) [pid = 3748] [serial = 1201] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1A576C00) [pid = 3748] [serial = 1181] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1A62B400) [pid = 3748] [serial = 1145] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1A62C800) [pid = 3748] [serial = 1183] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1A43A000) [pid = 3748] [serial = 1142] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1A57F000) [pid = 3748] [serial = 1144] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (195F5C00) [pid = 3748] [serial = 1178] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (105F4000) [pid = 3748] [serial = 1030] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13D8C000) [pid = 3748] [serial = 1033] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16947000) [pid = 3748] [serial = 1036] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1768D400) [pid = 3748] [serial = 1039] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16945000) [pid = 3748] [serial = 1042] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13861000) [pid = 3748] [serial = 1078] [outer = 00000000] [url = about:blank] 07:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1693F400) [pid = 3748] [serial = 1081] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (19AE7C00) [pid = 3748] [serial = 1075] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (19A0A000) [pid = 3748] [serial = 1084] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1A438400) [pid = 3748] [serial = 1141] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1B00D400) [pid = 3748] [serial = 1214] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1B00C000) [pid = 3748] [serial = 1213] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1B005400) [pid = 3748] [serial = 1211] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1AB07800) [pid = 3748] [serial = 1208] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1AEB9C00) [pid = 3748] [serial = 1210] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1A827400) [pid = 3748] [serial = 1190] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1A821800) [pid = 3748] [serial = 1189] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1A641800) [pid = 3748] [serial = 1187] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1A640800) [pid = 3748] [serial = 1186] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1A632400) [pid = 3748] [serial = 1184] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1A829C00) [pid = 3748] [serial = 1205] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (19A0B800) [pid = 3748] [serial = 1166] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1AB07000) [pid = 3748] [serial = 1207] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1754CC00) [pid = 3748] [serial = 1163] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (19A02000) [pid = 3748] [serial = 1165] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (173BA400) [pid = 3748] [serial = 1160] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1754C400) [pid = 3748] [serial = 1162] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1A637800) [pid = 3748] [serial = 1202] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (16CCC400) [pid = 3748] [serial = 1120] [outer = 00000000] [url = about:blank] 07:09:15 INFO - PROCESS | 3748 | 1464275355900 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:09:15 INFO - PROCESS | 3748 | 1464275355942 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 3748 | 1464275355946 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 07:09:15 INFO - PROCESS | 3748 | 1464275355950 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 3748 | 1464275355954 Marionette TRACE conn2 <- [1,1646,null,{}] 07:09:15 INFO - PROCESS | 3748 | 1464275355960 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 3748 | 1464275356097 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:09:16 INFO - PROCESS | 3748 | 1464275356187 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3748 | ++DOCSHELL 10508800 == 24 [pid = 3748] [id = 421] 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (114A4800) [pid = 3748] [serial = 1263] [outer = 00000000] 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1314C800) [pid = 3748] [serial = 1264] [outer = 114A4800] 07:09:16 INFO - PROCESS | 3748 | 1464275356234 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1336C400) [pid = 3748] [serial = 1265] [outer = 114A4800] 07:09:16 INFO - PROCESS | 3748 | 1464275356682 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 793ms 07:09:16 INFO - PROCESS | 3748 | 1464275356733 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 3748 | 1464275356736 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 07:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:09:16 INFO - PROCESS | 3748 | 1464275356739 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 3748 | 1464275356741 Marionette TRACE conn2 <- [1,1650,null,{}] 07:09:16 INFO - PROCESS | 3748 | 1464275356745 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 3748 | 1464275356825 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:09:16 INFO - PROCESS | 3748 | 1464275356837 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3748 | ++DOCSHELL 138E5400 == 25 [pid = 3748] [id = 422] 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (138EA400) [pid = 3748] [serial = 1266] [outer = 00000000] 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (140B2000) [pid = 3748] [serial = 1267] [outer = 138EA400] 07:09:16 INFO - PROCESS | 3748 | 1464275356882 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (14304000) [pid = 3748] [serial = 1268] [outer = 138EA400] 07:09:17 INFO - PROCESS | 3748 | 1464275357347 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 638ms 07:09:17 INFO - PROCESS | 3748 | 1464275357376 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:09:17 INFO - PROCESS | 3748 | 1464275357380 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 07:09:17 INFO - PROCESS | 3748 | 1464275357389 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3748 | 1464275357394 Marionette TRACE conn2 <- [1,1654,null,{}] 07:09:17 INFO - PROCESS | 3748 | 1464275357397 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 3748 | 1464275357482 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:09:17 INFO - PROCESS | 3748 | 1464275357491 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 3748 | ++DOCSHELL 1437F000 == 26 [pid = 3748] [id = 423] 07:09:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (14385C00) [pid = 3748] [serial = 1269] [outer = 00000000] 07:09:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (151F0800) [pid = 3748] [serial = 1270] [outer = 14385C00] 07:09:17 INFO - PROCESS | 3748 | 1464275357535 Marionette DEBUG loaded listener.js 07:09:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (156CF000) [pid = 3748] [serial = 1271] [outer = 14385C00] 07:09:17 INFO - PROCESS | 3748 | 1464275357969 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 638ms 07:09:18 INFO - PROCESS | 3748 | 1464275358040 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3748 | 1464275358042 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 07:09:18 INFO - PROCESS | 3748 | 1464275358045 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:09:18 INFO - PROCESS | 3748 | 1464275358047 Marionette TRACE conn2 <- [1,1658,null,{}] 07:09:18 INFO - PROCESS | 3748 | 1464275358051 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 3748 | 1464275358140 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:09:18 INFO - PROCESS | 3748 | 1464275358146 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3748 | ++DOCSHELL 14306000 == 27 [pid = 3748] [id = 424] 07:09:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15C24400) [pid = 3748] [serial = 1272] [outer = 00000000] 07:09:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16142800) [pid = 3748] [serial = 1273] [outer = 15C24400] 07:09:18 INFO - PROCESS | 3748 | 1464275358222 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1628C400) [pid = 3748] [serial = 1274] [outer = 15C24400] 07:09:18 INFO - PROCESS | 3748 | 1464275358682 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 700ms 07:09:18 INFO - PROCESS | 3748 | 1464275358745 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3748 | 1464275358747 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 07:09:18 INFO - PROCESS | 3748 | 1464275358751 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:09:18 INFO - PROCESS | 3748 | 1464275358752 Marionette TRACE conn2 <- [1,1662,null,{}] 07:09:18 INFO - PROCESS | 3748 | 1464275358756 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 3748 | 1464275358866 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:09:18 INFO - PROCESS | 3748 | 1464275358919 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3748 | ++DOCSHELL 16295800 == 28 [pid = 3748] [id = 425] 07:09:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16296000) [pid = 3748] [serial = 1275] [outer = 00000000] 07:09:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1691F400) [pid = 3748] [serial = 1276] [outer = 16296000] 07:09:18 INFO - PROCESS | 3748 | 1464275358976 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16943400) [pid = 3748] [serial = 1277] [outer = 16296000] 07:09:19 INFO - PROCESS | 3748 | 1464275359409 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 701ms 07:09:19 INFO - PROCESS | 3748 | 1464275359450 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 3748 | 1464275359452 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 07:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:09:19 INFO - PROCESS | 3748 | 1464275359462 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 3748 | 1464275359464 Marionette TRACE conn2 <- [1,1666,null,{}] 07:09:19 INFO - PROCESS | 3748 | 1464275359468 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 3748 | 1464275359602 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:09:19 INFO - PROCESS | 3748 | 1464275359615 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 3748 | ++DOCSHELL 15DCF000 == 29 [pid = 3748] [id = 426] 07:09:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16294400) [pid = 3748] [serial = 1278] [outer = 00000000] 07:09:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16CCE000) [pid = 3748] [serial = 1279] [outer = 16294400] 07:09:19 INFO - PROCESS | 3748 | 1464275359658 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16D78400) [pid = 3748] [serial = 1280] [outer = 16294400] 07:09:20 INFO - PROCESS | 3748 | 1464275360099 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 700ms 07:09:20 INFO - PROCESS | 3748 | 1464275360156 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3748 | 1464275360157 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 07:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:09:20 INFO - PROCESS | 3748 | 1464275360166 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3748 | 1464275360168 Marionette TRACE conn2 <- [1,1670,null,{}] 07:09:20 INFO - PROCESS | 3748 | 1464275360172 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 3748 | 1464275360279 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:09:20 INFO - PROCESS | 3748 | 1464275360289 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3748 | ++DOCSHELL 10BB4400 == 30 [pid = 3748] [id = 427] 07:09:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (13D87400) [pid = 3748] [serial = 1281] [outer = 00000000] 07:09:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (172EC000) [pid = 3748] [serial = 1282] [outer = 13D87400] 07:09:20 INFO - PROCESS | 3748 | 1464275360334 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (173B5C00) [pid = 3748] [serial = 1283] [outer = 13D87400] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13314800) [pid = 3748] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15C18800) [pid = 3748] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1667D000) [pid = 3748] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (11C5A000) [pid = 3748] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (138E4400) [pid = 3748] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10504400) [pid = 3748] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16F8C000) [pid = 3748] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (0F216C00) [pid = 3748] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:09:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (11223400) [pid = 3748] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:09:20 INFO - PROCESS | 3748 | 1464275360788 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 653ms 07:09:20 INFO - PROCESS | 3748 | 1464275360803 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3748 | 1464275360805 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 07:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:09:20 INFO - PROCESS | 3748 | 1464275360808 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3748 | 1464275360810 Marionette TRACE conn2 <- [1,1674,null,{}] 07:09:20 INFO - PROCESS | 3748 | 1464275360813 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 3748 | 1464275360892 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:09:20 INFO - PROCESS | 3748 | 1464275360928 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3748 | ++DOCSHELL 1385F800 == 31 [pid = 3748] [id = 428] 07:09:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15C18800) [pid = 3748] [serial = 1284] [outer = 00000000] 07:09:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16D7A000) [pid = 3748] [serial = 1285] [outer = 15C18800] 07:09:20 INFO - PROCESS | 3748 | 1464275360971 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (172DFC00) [pid = 3748] [serial = 1286] [outer = 15C18800] 07:09:21 INFO - PROCESS | 3748 | 1464275361386 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:09:21 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:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 638ms 07:09:21 INFO - PROCESS | 3748 | 1464275361447 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 3748 | 1464275361449 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 07:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:09:21 INFO - PROCESS | 3748 | 1464275361452 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 3748 | 1464275361454 Marionette TRACE conn2 <- [1,1678,null,{}] 07:09:21 INFO - PROCESS | 3748 | 1464275361458 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 3748 | 1464275361535 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:09:21 INFO - PROCESS | 3748 | 1464275361544 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3748 | ++DOCSHELL 15A08800 == 32 [pid = 3748] [id = 429] 07:09:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (173BD400) [pid = 3748] [serial = 1287] [outer = 00000000] 07:09:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (17544800) [pid = 3748] [serial = 1288] [outer = 173BD400] 07:09:21 INFO - PROCESS | 3748 | 1464275361587 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17547400) [pid = 3748] [serial = 1289] [outer = 173BD400] 07:09:22 INFO - PROCESS | 3748 | 1464275362027 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 591ms 07:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:09:22 INFO - PROCESS | 3748 | 1464275362052 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3748 | 1464275362054 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 07:09:22 INFO - PROCESS | 3748 | 1464275362061 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3748 | 1464275362063 Marionette TRACE conn2 <- [1,1682,null,{}] 07:09:22 INFO - PROCESS | 3748 | 1464275362066 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 3748 | 1464275362146 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:09:22 INFO - PROCESS | 3748 | 1464275362152 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3748 | ++DOCSHELL 16CD5800 == 33 [pid = 3748] [id = 430] 07:09:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (17507C00) [pid = 3748] [serial = 1290] [outer = 00000000] 07:09:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (175AC400) [pid = 3748] [serial = 1291] [outer = 17507C00] 07:09:22 INFO - PROCESS | 3748 | 1464275362200 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1768D400) [pid = 3748] [serial = 1292] [outer = 17507C00] 07:09:22 INFO - PROCESS | 3748 | 1464275362858 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 824ms 07:09:22 INFO - PROCESS | 3748 | 1464275362899 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3748 | 1464275362903 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 07:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:09:22 INFO - PROCESS | 3748 | 1464275362909 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3748 | 1464275362913 Marionette TRACE conn2 <- [1,1686,null,{}] 07:09:22 INFO - PROCESS | 3748 | 1464275362919 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 3748 | 1464275363028 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:09:23 INFO - PROCESS | 3748 | 1464275363158 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3748 | ++DOCSHELL 11028800 == 34 [pid = 3748] [id = 431] 07:09:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (11028C00) [pid = 3748] [serial = 1293] [outer = 00000000] 07:09:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (13144400) [pid = 3748] [serial = 1294] [outer = 11028C00] 07:09:23 INFO - PROCESS | 3748 | 1464275363216 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13396000) [pid = 3748] [serial = 1295] [outer = 11028C00] 07:09:23 INFO - PROCESS | 3748 | 1464275363806 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:09:23 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:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 949ms 07:09:23 INFO - PROCESS | 3748 | 1464275363857 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 3748 | 1464275363866 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 07:09:23 INFO - PROCESS | 3748 | 1464275363875 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:09:23 INFO - PROCESS | 3748 | 1464275363878 Marionette TRACE conn2 <- [1,1690,null,{}] 07:09:23 INFO - PROCESS | 3748 | 1464275363881 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 3748 | 1464275363987 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:09:24 INFO - PROCESS | 3748 | 1464275364090 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3748 | ++DOCSHELL 14306800 == 35 [pid = 3748] [id = 432] 07:09:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (14309400) [pid = 3748] [serial = 1296] [outer = 00000000] 07:09:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1437B800) [pid = 3748] [serial = 1297] [outer = 14309400] 07:09:24 INFO - PROCESS | 3748 | 1464275364127 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (156CC400) [pid = 3748] [serial = 1298] [outer = 14309400] 07:09:24 INFO - PROCESS | 3748 | 1464275364742 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 949ms 07:09:24 INFO - PROCESS | 3748 | 1464275364807 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 3748 | 1464275364809 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 07:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:09:24 INFO - PROCESS | 3748 | 1464275364814 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3748 | 1464275364817 Marionette TRACE conn2 <- [1,1694,null,{}] 07:09:24 INFO - PROCESS | 3748 | 1464275364829 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:24 INFO - PROCESS | 3748 | 1464275364972 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:09:25 INFO - PROCESS | 3748 | 1464275365104 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3748 | ++DOCSHELL 17511000 == 36 [pid = 3748] [id = 433] 07:09:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1754D000) [pid = 3748] [serial = 1299] [outer = 00000000] 07:09:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (175AA000) [pid = 3748] [serial = 1300] [outer = 1754D000] 07:09:25 INFO - PROCESS | 3748 | 1464275365188 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (17695800) [pid = 3748] [serial = 1301] [outer = 1754D000] 07:09:25 INFO - PROCESS | 3748 | 1464275365726 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 934ms 07:09:25 INFO - PROCESS | 3748 | 1464275365772 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 3748 | 1464275365775 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 07:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:09:25 INFO - PROCESS | 3748 | 1464275365781 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 3748 | 1464275365783 Marionette TRACE conn2 <- [1,1698,null,{}] 07:09:25 INFO - PROCESS | 3748 | 1464275365786 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 3748 | 1464275365890 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:09:25 INFO - PROCESS | 3748 | 1464275365995 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3748 | ++DOCSHELL 17760000 == 37 [pid = 3748] [id = 434] 07:09:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (17C94400) [pid = 3748] [serial = 1302] [outer = 00000000] 07:09:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (180B5800) [pid = 3748] [serial = 1303] [outer = 17C94400] 07:09:26 INFO - PROCESS | 3748 | 1464275366049 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (195F0400) [pid = 3748] [serial = 1304] [outer = 17C94400] 07:09:26 INFO - PROCESS | 3748 | 1464275366816 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1089ms 07:09:26 INFO - PROCESS | 3748 | 1464275366878 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3748 | 1464275366881 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 07:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:09:26 INFO - PROCESS | 3748 | 1464275366887 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 3748 | 1464275366890 Marionette TRACE conn2 <- [1,1702,null,{}] 07:09:26 INFO - PROCESS | 3748 | 1464275366896 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 3748 | 1464275366999 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:09:27 INFO - PROCESS | 3748 | 1464275367126 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3748 | ++DOCSHELL 10BAD800 == 38 [pid = 3748] [id = 435] 07:09:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (11023000) [pid = 3748] [serial = 1305] [outer = 00000000] 07:09:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1313FC00) [pid = 3748] [serial = 1306] [outer = 11023000] 07:09:27 INFO - PROCESS | 3748 | 1464275367175 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1339B800) [pid = 3748] [serial = 1307] [outer = 11023000] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (151F1000) [pid = 3748] [serial = 1243] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1667DC00) [pid = 3748] [serial = 1231] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (173B6800) [pid = 3748] [serial = 1234] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (12A91400) [pid = 3748] [serial = 1225] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (13082000) [pid = 3748] [serial = 1226] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1430A400) [pid = 3748] [serial = 1228] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (10A5FC00) [pid = 3748] [serial = 1222] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (10FCF400) [pid = 3748] [serial = 1223] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (19A04000) [pid = 3748] [serial = 1220] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (1694A400) [pid = 3748] [serial = 1232] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (17506800) [pid = 3748] [serial = 1235] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (105ED800) [pid = 3748] [serial = 1237] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (11025C00) [pid = 3748] [serial = 1238] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13318400) [pid = 3748] [serial = 1240] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15C15C00) [pid = 3748] [serial = 1244] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13BC8800) [pid = 3748] [serial = 1241] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (14385400) [pid = 3748] [serial = 1229] [outer = 00000000] [url = about:blank] 07:09:27 INFO - PROCESS | 3748 | 1464275367759 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 887ms 07:09:27 INFO - PROCESS | 3748 | 1464275367788 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3748 | 1464275367793 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 07:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:09:27 INFO - PROCESS | 3748 | 1464275367799 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 3748 | 1464275367802 Marionette TRACE conn2 <- [1,1706,null,{}] 07:09:27 INFO - PROCESS | 3748 | 1464275367805 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:27 INFO - PROCESS | 3748 | 1464275367877 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:09:27 INFO - PROCESS | 3748 | 1464275367884 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3748 | ++DOCSHELL 10BAFC00 == 39 [pid = 3748] [id = 436] 07:09:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10BB0800) [pid = 3748] [serial = 1308] [outer = 00000000] 07:09:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (12D25C00) [pid = 3748] [serial = 1309] [outer = 10BB0800] 07:09:27 INFO - PROCESS | 3748 | 1464275367929 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13399000) [pid = 3748] [serial = 1310] [outer = 10BB0800] 07:09:28 INFO - PROCESS | 3748 | 1464275368460 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 731ms 07:09:28 INFO - PROCESS | 3748 | 1464275368523 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3748 | 1464275368525 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 07:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:09:28 INFO - PROCESS | 3748 | 1464275368529 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3748 | 1464275368533 Marionette TRACE conn2 <- [1,1710,null,{}] 07:09:28 INFO - PROCESS | 3748 | 1464275368543 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 3748 | 1464275368630 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:09:28 INFO - PROCESS | 3748 | 1464275368717 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 3748 | ++DOCSHELL 13863800 == 40 [pid = 3748] [id = 437] 07:09:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (14302000) [pid = 3748] [serial = 1311] [outer = 00000000] 07:09:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1437BC00) [pid = 3748] [serial = 1312] [outer = 14302000] 07:09:28 INFO - PROCESS | 3748 | 1464275368765 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (151E7800) [pid = 3748] [serial = 1313] [outer = 14302000] 07:09:29 INFO - PROCESS | 3748 | 1464275369155 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:09:29 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:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 700ms 07:09:29 INFO - PROCESS | 3748 | 1464275369228 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3748 | 1464275369230 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 07:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:09:29 INFO - PROCESS | 3748 | 1464275369234 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 3748 | 1464275369235 Marionette TRACE conn2 <- [1,1714,null,{}] 07:09:29 INFO - PROCESS | 3748 | 1464275369239 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 3748 | 1464275369321 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:09:29 INFO - PROCESS | 3748 | 1464275369327 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 3748 | ++DOCSHELL 14E6CC00 == 41 [pid = 3748] [id = 438] 07:09:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (151E6800) [pid = 3748] [serial = 1314] [outer = 00000000] 07:09:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16290800) [pid = 3748] [serial = 1315] [outer = 151E6800] 07:09:29 INFO - PROCESS | 3748 | 1464275369372 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1693C000) [pid = 3748] [serial = 1316] [outer = 151E6800] 07:09:29 INFO - PROCESS | 3748 | 1464275369827 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 638ms 07:09:29 INFO - PROCESS | 3748 | 1464275369872 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3748 | 1464275369874 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 07:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:09:29 INFO - PROCESS | 3748 | 1464275369877 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 3748 | 1464275369879 Marionette TRACE conn2 <- [1,1718,null,{}] 07:09:29 INFO - PROCESS | 3748 | 1464275369883 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 3748 | 1464275370003 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:09:30 INFO - PROCESS | 3748 | 1464275370093 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3748 | ++DOCSHELL 16CCA400 == 42 [pid = 3748] [id = 439] 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16CCB400) [pid = 3748] [serial = 1317] [outer = 00000000] 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16CD2800) [pid = 3748] [serial = 1318] [outer = 16CCB400] 07:09:30 INFO - PROCESS | 3748 | 1464275370139 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16F91400) [pid = 3748] [serial = 1319] [outer = 16CCB400] 07:09:30 INFO - PROCESS | 3748 | 1464275370557 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:09:30 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:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 747ms 07:09:30 INFO - PROCESS | 3748 | 1464275370621 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3748 | 1464275370623 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 07:09:30 INFO - PROCESS | 3748 | 1464275370626 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3748 | 1464275370628 Marionette TRACE conn2 <- [1,1722,null,{}] 07:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:09:30 INFO - PROCESS | 3748 | 1464275370631 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 3748 | 1464275370763 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:09:30 INFO - PROCESS | 3748 | 1464275370827 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3748 | ++DOCSHELL 105F4C00 == 43 [pid = 3748] [id = 440] 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13397400) [pid = 3748] [serial = 1320] [outer = 00000000] 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (175AAC00) [pid = 3748] [serial = 1321] [outer = 13397400] 07:09:30 INFO - PROCESS | 3748 | 1464275370871 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (17E01800) [pid = 3748] [serial = 1322] [outer = 13397400] 07:09:31 INFO - PROCESS | 3748 | 1464275371301 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:09:31 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:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 700ms 07:09:31 INFO - PROCESS | 3748 | 1464275371333 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 3748 | 1464275371335 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 07:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:09:31 INFO - PROCESS | 3748 | 1464275371339 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3748 | 1464275371340 Marionette TRACE conn2 <- [1,1726,null,{}] 07:09:31 INFO - PROCESS | 3748 | 1464275371344 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 3748 | 1464275371478 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:09:31 INFO - PROCESS | 3748 | 1464275371486 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 3748 | ++DOCSHELL 0F217C00 == 44 [pid = 3748] [id = 441] 07:09:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (175AA400) [pid = 3748] [serial = 1323] [outer = 00000000] 07:09:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1983AC00) [pid = 3748] [serial = 1324] [outer = 175AA400] 07:09:31 INFO - PROCESS | 3748 | 1464275371530 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (199EC800) [pid = 3748] [serial = 1325] [outer = 175AA400] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (16296000) [pid = 3748] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16294400) [pid = 3748] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (10A57C00) [pid = 3748] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (14385C00) [pid = 3748] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (15C24400) [pid = 3748] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (138EA400) [pid = 3748] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (114A4800) [pid = 3748] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13D87400) [pid = 3748] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (173BD400) [pid = 3748] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:09:31 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (15C18800) [pid = 3748] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:09:32 INFO - PROCESS | 3748 | 1464275372031 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 731ms 07:09:32 INFO - PROCESS | 3748 | 1464275372064 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 3748 | 1464275372067 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 07:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:09:32 INFO - PROCESS | 3748 | 1464275372071 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 3748 | 1464275372073 Marionette TRACE conn2 <- [1,1730,null,{}] 07:09:32 INFO - PROCESS | 3748 | 1464275372080 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 3748 | 1464275372157 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:09:32 INFO - PROCESS | 3748 | 1464275372164 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3748 | ++DOCSHELL 0F20F800 == 45 [pid = 3748] [id = 442] 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13BCBC00) [pid = 3748] [serial = 1326] [outer = 00000000] 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (15C24400) [pid = 3748] [serial = 1327] [outer = 13BCBC00] 07:09:32 INFO - PROCESS | 3748 | 1464275372208 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16CD4000) [pid = 3748] [serial = 1328] [outer = 13BCBC00] 07:09:32 INFO - PROCESS | 3748 | 1464275372645 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 591ms 07:09:32 INFO - PROCESS | 3748 | 1464275372672 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 3748 | 1464275372674 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 07:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:09:32 INFO - PROCESS | 3748 | 1464275372677 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 3748 | 1464275372679 Marionette TRACE conn2 <- [1,1734,null,{}] 07:09:32 INFO - PROCESS | 3748 | 1464275372682 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 3748 | 1464275372761 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:09:32 INFO - PROCESS | 3748 | 1464275372797 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3748 | ++DOCSHELL 105ED000 == 46 [pid = 3748] [id = 443] 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16141400) [pid = 3748] [serial = 1329] [outer = 00000000] 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (195ECC00) [pid = 3748] [serial = 1330] [outer = 16141400] 07:09:32 INFO - PROCESS | 3748 | 1464275372840 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (19A01400) [pid = 3748] [serial = 1331] [outer = 16141400] 07:09:33 INFO - PROCESS | 3748 | 1464275373262 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:09:33 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:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 638ms 07:09:33 INFO - PROCESS | 3748 | 1464275373314 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 3748 | 1464275373316 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 07:09:33 INFO - PROCESS | 3748 | 1464275373319 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:09:33 INFO - PROCESS | 3748 | 1464275373321 Marionette TRACE conn2 <- [1,1738,null,{}] 07:09:33 INFO - PROCESS | 3748 | 1464275373324 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 3748 | 1464275373407 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:09:33 INFO - PROCESS | 3748 | 1464275373413 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 3748 | ++DOCSHELL 19A05C00 == 47 [pid = 3748] [id = 444] 07:09:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (19A08C00) [pid = 3748] [serial = 1332] [outer = 00000000] 07:09:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (19A0E000) [pid = 3748] [serial = 1333] [outer = 19A08C00] 07:09:33 INFO - PROCESS | 3748 | 1464275373456 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (19ADA000) [pid = 3748] [serial = 1334] [outer = 19A08C00] 07:09:33 INFO - PROCESS | 3748 | 1464275373871 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:09:33 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:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 592ms 07:09:33 INFO - PROCESS | 3748 | 1464275373922 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 3748 | 1464275373924 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 07:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:09:33 INFO - PROCESS | 3748 | 1464275373931 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 3748 | 1464275373933 Marionette TRACE conn2 <- [1,1742,null,{}] 07:09:33 INFO - PROCESS | 3748 | 1464275373937 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:34 INFO - PROCESS | 3748 | 1464275374090 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:09:34 INFO - PROCESS | 3748 | 1464275374281 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3748 | ++DOCSHELL 0F9EC000 == 48 [pid = 3748] [id = 445] 07:09:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (0F9EE400) [pid = 3748] [serial = 1335] [outer = 00000000] 07:09:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (105FAC00) [pid = 3748] [serial = 1336] [outer = 0F9EE400] 07:09:34 INFO - PROCESS | 3748 | 1464275374338 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (10FD2000) [pid = 3748] [serial = 1337] [outer = 0F9EE400] 07:09:34 INFO - PROCESS | 3748 | 1464275374894 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 996ms 07:09:34 INFO - PROCESS | 3748 | 1464275374936 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3748 | 1464275374940 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 07:09:34 INFO - PROCESS | 3748 | 1464275374944 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:09:34 INFO - PROCESS | 3748 | 1464275374949 Marionette TRACE conn2 <- [1,1746,null,{}] 07:09:34 INFO - PROCESS | 3748 | 1464275374954 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 3748 | 1464275375062 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:09:35 INFO - PROCESS | 3748 | 1464275375175 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 3748 | ++DOCSHELL 13D8C000 == 49 [pid = 3748] [id = 446] 07:09:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (13D90C00) [pid = 3748] [serial = 1338] [outer = 00000000] 07:09:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (14340C00) [pid = 3748] [serial = 1339] [outer = 13D90C00] 07:09:35 INFO - PROCESS | 3748 | 1464275375272 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (15A0D400) [pid = 3748] [serial = 1340] [outer = 13D90C00] 07:09:35 INFO - PROCESS | 3748 | 1464275375879 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 995ms 07:09:35 INFO - PROCESS | 3748 | 1464275375932 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 3748 | 1464275375936 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 07:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:09:35 INFO - PROCESS | 3748 | 1464275375940 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 3748 | 1464275375942 Marionette TRACE conn2 <- [1,1750,null,{}] 07:09:35 INFO - PROCESS | 3748 | 1464275375946 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 3748 | 1464275376082 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:09:36 INFO - PROCESS | 3748 | 1464275376221 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 3748 | ++DOCSHELL 16CCD400 == 50 [pid = 3748] [id = 447] 07:09:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (16CCE400) [pid = 3748] [serial = 1341] [outer = 00000000] 07:09:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1754A800) [pid = 3748] [serial = 1342] [outer = 16CCE400] 07:09:36 INFO - PROCESS | 3748 | 1464275376277 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (17E7F800) [pid = 3748] [serial = 1343] [outer = 16CCE400] 07:09:36 INFO - PROCESS | 3748 | 1464275376854 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 950ms 07:09:36 INFO - PROCESS | 3748 | 1464275376883 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 3748 | 1464275376887 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 07:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:09:36 INFO - PROCESS | 3748 | 1464275376898 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 3748 | 1464275376903 Marionette TRACE conn2 <- [1,1754,null,{}] 07:09:36 INFO - PROCESS | 3748 | 1464275376907 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 3748 | 1464275377016 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:09:37 INFO - PROCESS | 3748 | 1464275377120 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3748 | ++DOCSHELL 19F15400 == 51 [pid = 3748] [id = 448] 07:09:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19F16C00) [pid = 3748] [serial = 1344] [outer = 00000000] 07:09:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A0B1000) [pid = 3748] [serial = 1345] [outer = 19F16C00] 07:09:37 INFO - PROCESS | 3748 | 1464275377173 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A0B4400) [pid = 3748] [serial = 1346] [outer = 19F16C00] 07:09:37 INFO - PROCESS | 3748 | 1464275377760 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 902ms 07:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:09:37 INFO - PROCESS | 3748 | 1464275377798 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3748 | 1464275377801 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 07:09:37 INFO - PROCESS | 3748 | 1464275377804 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3748 | 1464275377806 Marionette TRACE conn2 <- [1,1758,null,{}] 07:09:37 INFO - PROCESS | 3748 | 1464275377810 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 3748 | 1464275377912 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:09:38 INFO - PROCESS | 3748 | 1464275378016 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3748 | ++DOCSHELL 19A07000 == 52 [pid = 3748] [id = 449] 07:09:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A0AB400) [pid = 3748] [serial = 1347] [outer = 00000000] 07:09:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A1A4400) [pid = 3748] [serial = 1348] [outer = 1A0AB400] 07:09:38 INFO - PROCESS | 3748 | 1464275378069 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1A434400) [pid = 3748] [serial = 1349] [outer = 1A0AB400] 07:09:38 INFO - PROCESS | 3748 | 1464275378827 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1073ms 07:09:38 INFO - PROCESS | 3748 | 1464275378896 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3748 | 1464275378900 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:09:38 INFO - PROCESS | 3748 | 1464275378906 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3748 | 1464275378909 Marionette TRACE conn2 <- [1,1762,null,{}] 07:09:38 INFO - PROCESS | 3748 | 1464275378916 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 3748 | 1464275379012 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:09:39 INFO - PROCESS | 3748 | 1464275379154 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3748 | ++DOCSHELL 12A91800 == 53 [pid = 3748] [id = 450] 07:09:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (12D2F000) [pid = 3748] [serial = 1350] [outer = 00000000] 07:09:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (138E6C00) [pid = 3748] [serial = 1351] [outer = 12D2F000] 07:09:39 INFO - PROCESS | 3748 | 1464275379208 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (14043C00) [pid = 3748] [serial = 1352] [outer = 12D2F000] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 16CCEC00 == 52 [pid = 3748] [id = 406] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 19A05C00 == 51 [pid = 3748] [id = 444] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 105ED000 == 50 [pid = 3748] [id = 443] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 0F20F800 == 49 [pid = 3748] [id = 442] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 0F217C00 == 48 [pid = 3748] [id = 441] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 105F4C00 == 47 [pid = 3748] [id = 440] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 16CCA400 == 46 [pid = 3748] [id = 439] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 14E6CC00 == 45 [pid = 3748] [id = 438] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 13863800 == 44 [pid = 3748] [id = 437] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 10BAFC00 == 43 [pid = 3748] [id = 436] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 10BAD800 == 42 [pid = 3748] [id = 435] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 17760000 == 41 [pid = 3748] [id = 434] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 17511000 == 40 [pid = 3748] [id = 433] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 14306800 == 39 [pid = 3748] [id = 432] 07:09:39 INFO - PROCESS | 3748 | --DOCSHELL 11028800 == 38 [pid = 3748] [id = 431] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1691F400) [pid = 3748] [serial = 1276] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (16CCE000) [pid = 3748] [serial = 1279] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (10FCE000) [pid = 3748] [serial = 1261] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16CD0400) [pid = 3748] [serial = 1246] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (151F0800) [pid = 3748] [serial = 1270] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (156CF000) [pid = 3748] [serial = 1271] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (14E6FC00) [pid = 3748] [serial = 1252] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16943400) [pid = 3748] [serial = 1277] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (16142800) [pid = 3748] [serial = 1273] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (140B2000) [pid = 3748] [serial = 1267] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (14304000) [pid = 3748] [serial = 1268] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1314C800) [pid = 3748] [serial = 1264] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1336C400) [pid = 3748] [serial = 1265] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (15D1DC00) [pid = 3748] [serial = 1258] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (180B6800) [pid = 3748] [serial = 1255] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1141B800) [pid = 3748] [serial = 1249] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (172EC000) [pid = 3748] [serial = 1282] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (175AC400) [pid = 3748] [serial = 1291] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (17544800) [pid = 3748] [serial = 1288] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (173B5C00) [pid = 3748] [serial = 1283] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1102CC00) [pid = 3748] [serial = 1262] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16D78400) [pid = 3748] [serial = 1280] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (17547400) [pid = 3748] [serial = 1289] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (172DFC00) [pid = 3748] [serial = 1286] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1628C400) [pid = 3748] [serial = 1274] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16D7A000) [pid = 3748] [serial = 1285] [outer = 00000000] [url = about:blank] 07:09:39 INFO - PROCESS | 3748 | 1464275379811 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 949ms 07:09:39 INFO - PROCESS | 3748 | 1464275379837 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 3748 | 1464275379842 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 07:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:09:39 INFO - PROCESS | 3748 | 1464275379848 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 3748 | 1464275379850 Marionette TRACE conn2 <- [1,1766,null,{}] 07:09:39 INFO - PROCESS | 3748 | 1464275379854 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 3748 | 1464275379938 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:09:39 INFO - PROCESS | 3748 | 1464275379948 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3748 | ++DOCSHELL 10BAFC00 == 39 [pid = 3748] [id = 451] 07:09:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (10FCE000) [pid = 3748] [serial = 1353] [outer = 00000000] 07:09:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13863800) [pid = 3748] [serial = 1354] [outer = 10FCE000] 07:09:39 INFO - PROCESS | 3748 | 1464275379994 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (14304000) [pid = 3748] [serial = 1355] [outer = 10FCE000] 07:09:40 INFO - PROCESS | 3748 | 1464275380554 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:09:40 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:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 747ms 07:09:40 INFO - PROCESS | 3748 | 1464275380587 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3748 | 1464275380589 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:09:40 INFO - PROCESS | 3748 | 1464275380593 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3748 | 1464275380596 Marionette TRACE conn2 <- [1,1770,null,{}] 07:09:40 INFO - PROCESS | 3748 | 1464275380606 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:40 INFO - PROCESS | 3748 | 1464275380689 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:09:40 INFO - PROCESS | 3748 | 1464275380782 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 3748 | ++DOCSHELL 15A08000 == 40 [pid = 3748] [id = 452] 07:09:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (15A10000) [pid = 3748] [serial = 1356] [outer = 00000000] 07:09:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (15D22C00) [pid = 3748] [serial = 1357] [outer = 15A10000] 07:09:40 INFO - PROCESS | 3748 | 1464275380829 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16296800) [pid = 3748] [serial = 1358] [outer = 15A10000] 07:09:41 INFO - PROCESS | 3748 | 1464275381207 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:09:41 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:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 638ms 07:09:41 INFO - PROCESS | 3748 | 1464275381230 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 3748 | 1464275381233 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 07:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:09:41 INFO - PROCESS | 3748 | 1464275381236 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 3748 | 1464275381238 Marionette TRACE conn2 <- [1,1774,null,{}] 07:09:41 INFO - PROCESS | 3748 | 1464275381243 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 3748 | 1464275381333 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:09:41 INFO - PROCESS | 3748 | 1464275381339 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3748 | ++DOCSHELL 1437D800 == 41 [pid = 3748] [id = 453] 07:09:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (15D22000) [pid = 3748] [serial = 1359] [outer = 00000000] 07:09:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1694AC00) [pid = 3748] [serial = 1360] [outer = 15D22000] 07:09:41 INFO - PROCESS | 3748 | 1464275381384 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (16CD0800) [pid = 3748] [serial = 1361] [outer = 15D22000] 07:09:41 INFO - PROCESS | 3748 | 1464275381821 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:09:41 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:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 638ms 07:09:41 INFO - PROCESS | 3748 | 1464275381874 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 3748 | 1464275381876 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 07:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:09:41 INFO - PROCESS | 3748 | 1464275381889 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 3748 | 1464275381891 Marionette TRACE conn2 <- [1,1778,null,{}] 07:09:41 INFO - PROCESS | 3748 | 1464275381894 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 3748 | 1464275382015 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:09:42 INFO - PROCESS | 3748 | 1464275382106 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3748 | ++DOCSHELL 16F8CC00 == 42 [pid = 3748] [id = 454] 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (17204400) [pid = 3748] [serial = 1362] [outer = 00000000] 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (173B5400) [pid = 3748] [serial = 1363] [outer = 17204400] 07:09:42 INFO - PROCESS | 3748 | 1464275382157 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (173BD000) [pid = 3748] [serial = 1364] [outer = 17204400] 07:09:42 INFO - PROCESS | 3748 | 1464275382572 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:09:42 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:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 732ms 07:09:42 INFO - PROCESS | 3748 | 1464275382625 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 3748 | 1464275382627 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 07:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:09:42 INFO - PROCESS | 3748 | 1464275382641 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 3748 | 1464275382642 Marionette TRACE conn2 <- [1,1782,null,{}] 07:09:42 INFO - PROCESS | 3748 | 1464275382646 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:42 INFO - PROCESS | 3748 | 1464275382780 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:09:42 INFO - PROCESS | 3748 | 1464275382846 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3748 | ++DOCSHELL 102D2000 == 43 [pid = 3748] [id = 455] 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (173B4800) [pid = 3748] [serial = 1365] [outer = 00000000] 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (17E02800) [pid = 3748] [serial = 1366] [outer = 173B4800] 07:09:42 INFO - PROCESS | 3748 | 1464275382891 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (180BAC00) [pid = 3748] [serial = 1367] [outer = 173B4800] 07:09:43 INFO - PROCESS | 3748 | 1464275383287 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 685ms 07:09:43 INFO - PROCESS | 3748 | 1464275383313 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3748 | 1464275383315 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 07:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:09:43 INFO - PROCESS | 3748 | 1464275383318 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 3748 | 1464275383320 Marionette TRACE conn2 <- [1,1786,null,{}] 07:09:43 INFO - PROCESS | 3748 | 1464275383324 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 3748 | 1464275383470 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:09:43 INFO - PROCESS | 3748 | 1464275383493 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 3748 | ++DOCSHELL 17549000 == 44 [pid = 3748] [id = 456] 07:09:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (17C0D000) [pid = 3748] [serial = 1368] [outer = 00000000] 07:09:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (19A09000) [pid = 3748] [serial = 1369] [outer = 17C0D000] 07:09:43 INFO - PROCESS | 3748 | 1464275383538 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19A09400) [pid = 3748] [serial = 1370] [outer = 17C0D000] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (151E6800) [pid = 3748] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (14302000) [pid = 3748] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16CCB400) [pid = 3748] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (10BB0800) [pid = 3748] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (11023000) [pid = 3748] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (13397400) [pid = 3748] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (175AA400) [pid = 3748] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (13BCBC00) [pid = 3748] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:09:44 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16141400) [pid = 3748] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:09:44 INFO - PROCESS | 3748 | 1464275384091 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 793ms 07:09:44 INFO - PROCESS | 3748 | 1464275384121 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 3748 | 1464275384123 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 07:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:09:44 INFO - PROCESS | 3748 | 1464275384130 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 3748 | 1464275384132 Marionette TRACE conn2 <- [1,1790,null,{}] 07:09:44 INFO - PROCESS | 3748 | 1464275384135 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:44 INFO - PROCESS | 3748 | 1464275384220 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:09:44 INFO - PROCESS | 3748 | 1464275384229 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3748 | ++DOCSHELL 10A57C00 == 45 [pid = 3748] [id = 457] 07:09:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (114ACC00) [pid = 3748] [serial = 1371] [outer = 00000000] 07:09:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (16CCFC00) [pid = 3748] [serial = 1372] [outer = 114ACC00] 07:09:44 INFO - PROCESS | 3748 | 1464275384272 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (175B1400) [pid = 3748] [serial = 1373] [outer = 114ACC00] 07:09:44 INFO - PROCESS | 3748 | 1464275384744 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 700ms 07:09:44 INFO - PROCESS | 3748 | 1464275384826 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 3748 | 1464275384828 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 07:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:09:44 INFO - PROCESS | 3748 | 1464275384832 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 3748 | 1464275384833 Marionette TRACE conn2 <- [1,1794,null,{}] 07:09:44 INFO - PROCESS | 3748 | 1464275384837 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:44 INFO - PROCESS | 3748 | 1464275384918 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:09:44 INFO - PROCESS | 3748 | 1464275384924 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3748 | ++DOCSHELL 1667DC00 == 46 [pid = 3748] [id = 458] 07:09:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1754F400) [pid = 3748] [serial = 1374] [outer = 00000000] 07:09:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A0B8800) [pid = 3748] [serial = 1375] [outer = 1754F400] 07:09:44 INFO - PROCESS | 3748 | 1464275384969 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A438C00) [pid = 3748] [serial = 1376] [outer = 1754F400] 07:09:45 INFO - PROCESS | 3748 | 1464275385412 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 622ms 07:09:45 INFO - PROCESS | 3748 | 1464275385470 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 3748 | 1464275385472 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 07:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:09:45 INFO - PROCESS | 3748 | 1464275385475 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 3748 | 1464275385477 Marionette TRACE conn2 <- [1,1798,null,{}] 07:09:45 INFO - PROCESS | 3748 | 1464275385480 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 3748 | 1464275385560 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:09:45 INFO - PROCESS | 3748 | 1464275385569 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 3748 | ++DOCSHELL 105F4000 == 47 [pid = 3748] [id = 459] 07:09:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1A1A5000) [pid = 3748] [serial = 1377] [outer = 00000000] 07:09:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A572800) [pid = 3748] [serial = 1378] [outer = 1A1A5000] 07:09:45 INFO - PROCESS | 3748 | 1464275385612 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1A578800) [pid = 3748] [serial = 1379] [outer = 1A1A5000] 07:09:46 INFO - PROCESS | 3748 | 1464275386092 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 685ms 07:09:46 INFO - PROCESS | 3748 | 1464275386175 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:09:46 INFO - PROCESS | 3748 | 1464275386180 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 07:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:09:46 INFO - PROCESS | 3748 | 1464275386186 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 3748 | 1464275386190 Marionette TRACE conn2 <- [1,1802,null,{}] 07:09:46 INFO - PROCESS | 3748 | 1464275386197 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 3748 | 1464275386402 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:09:46 INFO - PROCESS | 3748 | 1464275386524 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 3748 | ++DOCSHELL 112EE800 == 48 [pid = 3748] [id = 460] 07:09:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (11426400) [pid = 3748] [serial = 1380] [outer = 00000000] 07:09:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1305E400) [pid = 3748] [serial = 1381] [outer = 11426400] 07:09:46 INFO - PROCESS | 3748 | 1464275386586 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1336B000) [pid = 3748] [serial = 1382] [outer = 11426400] 07:09:47 INFO - PROCESS | 3748 | 1464275387130 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 996ms 07:09:47 INFO - PROCESS | 3748 | 1464275387173 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3748 | 1464275387179 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 07:09:47 INFO - PROCESS | 3748 | 1464275387186 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:09:47 INFO - PROCESS | 3748 | 1464275387189 Marionette TRACE conn2 <- [1,1806,null,{}] 07:09:47 INFO - PROCESS | 3748 | 1464275387193 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 3748 | 1464275387302 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:09:47 INFO - PROCESS | 3748 | 1464275387411 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3748 | ++DOCSHELL 14301C00 == 49 [pid = 3748] [id = 461] 07:09:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (14304400) [pid = 3748] [serial = 1383] [outer = 00000000] 07:09:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (15C1AC00) [pid = 3748] [serial = 1384] [outer = 14304400] 07:09:47 INFO - PROCESS | 3748 | 1464275387471 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16298800) [pid = 3748] [serial = 1385] [outer = 14304400] 07:09:48 INFO - PROCESS | 3748 | 1464275388062 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 902ms 07:09:48 INFO - PROCESS | 3748 | 1464275388094 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3748 | 1464275388096 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 07:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:09:48 INFO - PROCESS | 3748 | 1464275388100 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 3748 | 1464275388104 Marionette TRACE conn2 <- [1,1810,null,{}] 07:09:48 INFO - PROCESS | 3748 | 1464275388115 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 3748 | 1464275388225 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:09:48 INFO - PROCESS | 3748 | 1464275388334 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3748 | ++DOCSHELL 17E0BC00 == 50 [pid = 3748] [id = 462] 07:09:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (180BEC00) [pid = 3748] [serial = 1386] [outer = 00000000] 07:09:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (19A04000) [pid = 3748] [serial = 1387] [outer = 180BEC00] 07:09:48 INFO - PROCESS | 3748 | 1464275388391 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (19AE0800) [pid = 3748] [serial = 1388] [outer = 180BEC00] 07:09:48 INFO - PROCESS | 3748 | 1464275388993 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 933ms 07:09:49 INFO - PROCESS | 3748 | 1464275389045 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3748 | 1464275389047 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 07:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:09:49 INFO - PROCESS | 3748 | 1464275389051 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3748 | 1464275389053 Marionette TRACE conn2 <- [1,1814,null,{}] 07:09:49 INFO - PROCESS | 3748 | 1464275389057 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:49 INFO - PROCESS | 3748 | 1464275389161 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:09:49 INFO - PROCESS | 3748 | 1464275389268 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3748 | ++DOCSHELL 14302800 == 51 [pid = 3748] [id = 463] 07:09:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (19A02C00) [pid = 3748] [serial = 1389] [outer = 00000000] 07:09:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1A62A800) [pid = 3748] [serial = 1390] [outer = 19A02C00] 07:09:49 INFO - PROCESS | 3748 | 1464275389322 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1A62F000) [pid = 3748] [serial = 1391] [outer = 19A02C00] 07:09:49 INFO - PROCESS | 3748 | 1464275389904 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 887ms 07:09:49 INFO - PROCESS | 3748 | 1464275389955 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3748 | 1464275389957 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 07:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:09:49 INFO - PROCESS | 3748 | 1464275389961 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 3748 | 1464275389963 Marionette TRACE conn2 <- [1,1818,null,{}] 07:09:49 INFO - PROCESS | 3748 | 1464275389966 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 3748 | 1464275390068 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:09:50 INFO - PROCESS | 3748 | 1464275390176 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3748 | ++DOCSHELL 10272400 == 52 [pid = 3748] [id = 464] 07:09:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (13394400) [pid = 3748] [serial = 1392] [outer = 00000000] 07:09:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1A639400) [pid = 3748] [serial = 1393] [outer = 13394400] 07:09:50 INFO - PROCESS | 3748 | 1464275390229 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1A63B400) [pid = 3748] [serial = 1394] [outer = 13394400] 07:09:50 INFO - PROCESS | 3748 | 1464275390970 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:09:51 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:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1074ms 07:09:51 INFO - PROCESS | 3748 | 1464275391035 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3748 | 1464275391038 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 07:09:51 INFO - PROCESS | 3748 | 1464275391043 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:09:51 INFO - PROCESS | 3748 | 1464275391047 Marionette TRACE conn2 <- [1,1822,null,{}] 07:09:51 INFO - PROCESS | 3748 | 1464275391052 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 3748 | 1464275391149 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:09:51 INFO - PROCESS | 3748 | 1464275391282 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3748 | ++DOCSHELL 10A60400 == 53 [pid = 3748] [id = 465] 07:09:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (10A60C00) [pid = 3748] [serial = 1395] [outer = 00000000] 07:09:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (10FD9800) [pid = 3748] [serial = 1396] [outer = 10A60C00] 07:09:51 INFO - PROCESS | 3748 | 1464275391357 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (110D4400) [pid = 3748] [serial = 1397] [outer = 10A60C00] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 1667DC00 == 52 [pid = 3748] [id = 458] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 10A57C00 == 51 [pid = 3748] [id = 457] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 17549000 == 50 [pid = 3748] [id = 456] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 102D2000 == 49 [pid = 3748] [id = 455] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 16F8CC00 == 48 [pid = 3748] [id = 454] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 1437D800 == 47 [pid = 3748] [id = 453] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 15A08000 == 46 [pid = 3748] [id = 452] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 10BAFC00 == 45 [pid = 3748] [id = 451] 07:09:52 INFO - PROCESS | 3748 | --DOCSHELL 12A91800 == 44 [pid = 3748] [id = 450] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (19A0E000) [pid = 3748] [serial = 1333] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | 1464275392049 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:09:52 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:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1043ms 07:09:52 INFO - PROCESS | 3748 | 1464275392088 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3748 | 1464275392093 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 07:09:52 INFO - PROCESS | 3748 | 1464275392115 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 3748 | 1464275392117 Marionette TRACE conn2 <- [1,1826,null,{}] 07:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:09:52 INFO - PROCESS | 3748 | 1464275392121 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 3748 | 1464275392221 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (13144400) [pid = 3748] [serial = 1294] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1437B800) [pid = 3748] [serial = 1297] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (175AA000) [pid = 3748] [serial = 1300] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (16290800) [pid = 3748] [serial = 1315] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1437BC00) [pid = 3748] [serial = 1312] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (16CD2800) [pid = 3748] [serial = 1318] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (151E7800) [pid = 3748] [serial = 1313] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16F91400) [pid = 3748] [serial = 1319] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (12D25C00) [pid = 3748] [serial = 1309] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1313FC00) [pid = 3748] [serial = 1306] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1339B800) [pid = 3748] [serial = 1307] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (13399000) [pid = 3748] [serial = 1310] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (17E01800) [pid = 3748] [serial = 1322] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (175AAC00) [pid = 3748] [serial = 1321] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (180B5800) [pid = 3748] [serial = 1303] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1983AC00) [pid = 3748] [serial = 1324] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (15C24400) [pid = 3748] [serial = 1327] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (195ECC00) [pid = 3748] [serial = 1330] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (199EC800) [pid = 3748] [serial = 1325] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16CD4000) [pid = 3748] [serial = 1328] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19A01400) [pid = 3748] [serial = 1331] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1693C000) [pid = 3748] [serial = 1316] [outer = 00000000] [url = about:blank] 07:09:52 INFO - PROCESS | 3748 | 1464275392326 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3748 | ++DOCSHELL 105EDC00 == 45 [pid = 3748] [id = 466] 07:09:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (10A60800) [pid = 3748] [serial = 1398] [outer = 00000000] 07:09:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (12D2F400) [pid = 3748] [serial = 1399] [outer = 10A60800] 07:09:52 INFO - PROCESS | 3748 | 1464275392370 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (13315800) [pid = 3748] [serial = 1400] [outer = 10A60800] 07:09:52 INFO - PROCESS | 3748 | 1464275392803 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 07:09:52 INFO - PROCESS | 3748 | 1464275392859 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3748 | 1464275392861 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 07:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:09:52 INFO - PROCESS | 3748 | 1464275392864 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 3748 | 1464275392868 Marionette TRACE conn2 <- [1,1830,null,{}] 07:09:52 INFO - PROCESS | 3748 | 1464275392878 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 3748 | 1464275392968 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:09:52 INFO - PROCESS | 3748 | 1464275392983 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3748 | ++DOCSHELL 138E3000 == 46 [pid = 3748] [id = 467] 07:09:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (138EA400) [pid = 3748] [serial = 1401] [outer = 00000000] 07:09:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (13D85C00) [pid = 3748] [serial = 1402] [outer = 138EA400] 07:09:53 INFO - PROCESS | 3748 | 1464275393030 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (140BA000) [pid = 3748] [serial = 1403] [outer = 138EA400] 07:09:53 INFO - PROCESS | 3748 | 1464275393484 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 622ms 07:09:53 INFO - PROCESS | 3748 | 1464275393502 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 3748 | 1464275393504 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 07:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:09:53 INFO - PROCESS | 3748 | 1464275393508 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 3748 | 1464275393509 Marionette TRACE conn2 <- [1,1834,null,{}] 07:09:53 INFO - PROCESS | 3748 | 1464275393516 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 3748 | 1464275393597 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:09:53 INFO - PROCESS | 3748 | 1464275393604 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 3748 | ++DOCSHELL 1433B400 == 47 [pid = 3748] [id = 468] 07:09:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1433E800) [pid = 3748] [serial = 1404] [outer = 00000000] 07:09:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (14E67400) [pid = 3748] [serial = 1405] [outer = 1433E800] 07:09:53 INFO - PROCESS | 3748 | 1464275393657 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (151F0400) [pid = 3748] [serial = 1406] [outer = 1433E800] 07:09:54 INFO - PROCESS | 3748 | 1464275394084 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:09:54 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:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 622ms 07:09:54 INFO - PROCESS | 3748 | 1464275394146 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3748 | 1464275394148 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 07:09:54 INFO - PROCESS | 3748 | 1464275394151 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:09:54 INFO - PROCESS | 3748 | 1464275394152 Marionette TRACE conn2 <- [1,1838,null,{}] 07:09:54 INFO - PROCESS | 3748 | 1464275394156 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 3748 | 1464275394244 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:09:54 INFO - PROCESS | 3748 | 1464275394250 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 3748 | ++DOCSHELL 151E5C00 == 48 [pid = 3748] [id = 469] 07:09:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (15583C00) [pid = 3748] [serial = 1407] [outer = 00000000] 07:09:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (15C15C00) [pid = 3748] [serial = 1408] [outer = 15583C00] 07:09:54 INFO - PROCESS | 3748 | 1464275394294 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (15DCFC00) [pid = 3748] [serial = 1409] [outer = 15583C00] 07:09:54 INFO - PROCESS | 3748 | 1464275394792 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 700ms 07:09:54 INFO - PROCESS | 3748 | 1464275394851 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3748 | 1464275394853 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:09:54 INFO - PROCESS | 3748 | 1464275394847 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3748 | 1464275394848 Marionette TRACE conn2 <- [1,1842,null,{}] 07:09:54 INFO - PROCESS | 3748 | 1464275394852 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:54 INFO - PROCESS | 3748 | 1464275394986 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:09:55 INFO - PROCESS | 3748 | 1464275394999 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3748 | ++DOCSHELL 1666F800 == 49 [pid = 3748] [id = 470] 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16671400) [pid = 3748] [serial = 1410] [outer = 00000000] 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1693F000) [pid = 3748] [serial = 1411] [outer = 16671400] 07:09:55 INFO - PROCESS | 3748 | 1464275395046 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (169DAC00) [pid = 3748] [serial = 1412] [outer = 16671400] 07:09:55 INFO - PROCESS | 3748 | 1464275395519 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 700ms 07:09:55 INFO - PROCESS | 3748 | 1464275395539 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 3748 | 1464275395541 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 07:09:55 INFO - PROCESS | 3748 | 1464275395545 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:09:55 INFO - PROCESS | 3748 | 1464275395546 Marionette TRACE conn2 <- [1,1846,null,{}] 07:09:55 INFO - PROCESS | 3748 | 1464275395550 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:55 INFO - PROCESS | 3748 | 1464275395708 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:09:55 INFO - PROCESS | 3748 | 1464275395774 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3748 | ++DOCSHELL 14388800 == 50 [pid = 3748] [id = 471] 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16CCDC00) [pid = 3748] [serial = 1413] [outer = 00000000] 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16F91400) [pid = 3748] [serial = 1414] [outer = 16CCDC00] 07:09:55 INFO - PROCESS | 3748 | 1464275395818 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16D84400) [pid = 3748] [serial = 1415] [outer = 16CCDC00] 07:09:56 INFO - PROCESS | 3748 | 1464275396229 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 07:09:56 INFO - PROCESS | 3748 | 1464275396285 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3748 | 1464275396288 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 07:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:09:56 INFO - PROCESS | 3748 | 1464275396291 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 3748 | 1464275396293 Marionette TRACE conn2 <- [1,1850,null,{}] 07:09:56 INFO - PROCESS | 3748 | 1464275396296 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:56 INFO - PROCESS | 3748 | 1464275396406 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:09:56 INFO - PROCESS | 3748 | 1464275396413 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 3748 | ++DOCSHELL 12D7F800 == 51 [pid = 3748] [id = 472] 07:09:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16CD2000) [pid = 3748] [serial = 1416] [outer = 00000000] 07:09:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (17547000) [pid = 3748] [serial = 1417] [outer = 16CD2000] 07:09:56 INFO - PROCESS | 3748 | 1464275396456 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1754C400) [pid = 3748] [serial = 1418] [outer = 16CD2000] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (17204400) [pid = 3748] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (15D22000) [pid = 3748] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (173B4800) [pid = 3748] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (10FCE000) [pid = 3748] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (15A10000) [pid = 3748] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (12D2F000) [pid = 3748] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (19A08C00) [pid = 3748] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (17C0D000) [pid = 3748] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (114ACC00) [pid = 3748] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1754F400) [pid = 3748] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (10A5C000) [pid = 3748] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1775A800) [pid = 3748] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13856400) [pid = 3748] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (16292000) [pid = 3748] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:09:56 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (14309800) [pid = 3748] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:09:57 INFO - PROCESS | 3748 | 1464275397074 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 840ms 07:09:57 INFO - PROCESS | 3748 | 1464275397134 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3748 | 1464275397136 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:09:57 INFO - PROCESS | 3748 | 1464275397139 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3748 | 1464275397141 Marionette TRACE conn2 <- [1,1854,null,{}] 07:09:57 INFO - PROCESS | 3748 | 1464275397148 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 3748 | 1464275397228 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:09:57 INFO - PROCESS | 3748 | 1464275397235 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3748 | ++DOCSHELL 10FD4000 == 52 [pid = 3748] [id = 473] 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (14309800) [pid = 3748] [serial = 1419] [outer = 00000000] 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (16CD3400) [pid = 3748] [serial = 1420] [outer = 14309800] 07:09:57 INFO - PROCESS | 3748 | 1464275397279 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (173BA400) [pid = 3748] [serial = 1421] [outer = 14309800] 07:09:57 INFO - PROCESS | 3748 | 1464275397700 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 592ms 07:09:57 INFO - PROCESS | 3748 | 1464275397737 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3748 | 1464275397739 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:09:57 INFO - PROCESS | 3748 | 1464275397743 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3748 | 1464275397747 Marionette TRACE conn2 <- [1,1858,null,{}] 07:09:57 INFO - PROCESS | 3748 | 1464275397751 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 3748 | 1464275397834 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:09:57 INFO - PROCESS | 3748 | 1464275397840 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3748 | ++DOCSHELL 16943800 == 53 [pid = 3748] [id = 474] 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (169DA000) [pid = 3748] [serial = 1422] [outer = 00000000] 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (175B7000) [pid = 3748] [serial = 1423] [outer = 169DA000] 07:09:57 INFO - PROCESS | 3748 | 1464275397883 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (175BFC00) [pid = 3748] [serial = 1424] [outer = 169DA000] 07:09:58 INFO - PROCESS | 3748 | 1464275398299 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 592ms 07:09:58 INFO - PROCESS | 3748 | 1464275398339 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3748 | 1464275398341 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 07:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:09:58 INFO - PROCESS | 3748 | 1464275398360 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 3748 | 1464275398363 Marionette TRACE conn2 <- [1,1862,null,{}] 07:09:58 INFO - PROCESS | 3748 | 1464275398366 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:58 INFO - PROCESS | 3748 | 1464275398463 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:09:58 INFO - PROCESS | 3748 | 1464275398472 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3748 | ++DOCSHELL 11A04800 == 54 [pid = 3748] [id = 475] 07:09:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1775A800) [pid = 3748] [serial = 1425] [outer = 00000000] 07:09:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (195ED000) [pid = 3748] [serial = 1426] [outer = 1775A800] 07:09:58 INFO - PROCESS | 3748 | 1464275398520 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (19838800) [pid = 3748] [serial = 1427] [outer = 1775A800] 07:09:59 INFO - PROCESS | 3748 | 1464275399229 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 934ms 07:09:59 INFO - PROCESS | 3748 | 1464275399285 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3748 | 1464275399290 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 07:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:09:59 INFO - PROCESS | 3748 | 1464275399296 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 3748 | 1464275399300 Marionette TRACE conn2 <- [1,1866,null,{}] 07:09:59 INFO - PROCESS | 3748 | 1464275399305 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 3748 | 1464275399416 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:09:59 INFO - PROCESS | 3748 | 1464275399557 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3748 | ++DOCSHELL 11022400 == 55 [pid = 3748] [id = 476] 07:09:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (11026C00) [pid = 3748] [serial = 1428] [outer = 00000000] 07:09:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1288AC00) [pid = 3748] [serial = 1429] [outer = 11026C00] 07:09:59 INFO - PROCESS | 3748 | 1464275399615 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (13144400) [pid = 3748] [serial = 1430] [outer = 11026C00] 07:10:00 INFO - PROCESS | 3748 | 1464275400237 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 996ms 07:10:00 INFO - PROCESS | 3748 | 1464275400300 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3748 | 1464275400306 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 07:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:10:00 INFO - PROCESS | 3748 | 1464275400312 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 3748 | 1464275400315 Marionette TRACE conn2 <- [1,1870,null,{}] 07:10:00 INFO - PROCESS | 3748 | 1464275400319 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 3748 | 1464275400427 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:10:00 INFO - PROCESS | 3748 | 1464275400565 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 3748 | ++DOCSHELL 10A5F800 == 56 [pid = 3748] [id = 477] 07:10:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1385E000) [pid = 3748] [serial = 1431] [outer = 00000000] 07:10:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1437D000) [pid = 3748] [serial = 1432] [outer = 1385E000] 07:10:00 INFO - PROCESS | 3748 | 1464275400620 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (14389800) [pid = 3748] [serial = 1433] [outer = 1385E000] 07:10:01 INFO - PROCESS | 3748 | 1464275401235 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 981ms 07:10:01 INFO - PROCESS | 3748 | 1464275401302 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3748 | 1464275401304 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 07:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:10:01 INFO - PROCESS | 3748 | 1464275401308 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 3748 | 1464275401312 Marionette TRACE conn2 <- [1,1874,null,{}] 07:10:01 INFO - PROCESS | 3748 | 1464275401323 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 3748 | 1464275401432 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:10:01 INFO - PROCESS | 3748 | 1464275401572 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 3748 | ++DOCSHELL 16922800 == 57 [pid = 3748] [id = 478] 07:10:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (173B1800) [pid = 3748] [serial = 1434] [outer = 00000000] 07:10:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (175B0C00) [pid = 3748] [serial = 1435] [outer = 173B1800] 07:10:01 INFO - PROCESS | 3748 | 1464275401630 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (17C92C00) [pid = 3748] [serial = 1436] [outer = 173B1800] 07:10:02 INFO - PROCESS | 3748 | 1464275402166 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 902ms 07:10:02 INFO - PROCESS | 3748 | 1464275402212 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 3748 | 1464275402215 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 07:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:10:02 INFO - PROCESS | 3748 | 1464275402218 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 3748 | 1464275402220 Marionette TRACE conn2 <- [1,1878,null,{}] 07:10:02 INFO - PROCESS | 3748 | 1464275402224 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:02 INFO - PROCESS | 3748 | 1464275402329 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:10:02 INFO - PROCESS | 3748 | 1464275402438 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3748 | ++DOCSHELL 16295C00 == 58 [pid = 3748] [id = 479] 07:10:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (175AA000) [pid = 3748] [serial = 1437] [outer = 00000000] 07:10:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (199EE000) [pid = 3748] [serial = 1438] [outer = 175AA000] 07:10:02 INFO - PROCESS | 3748 | 1464275402491 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (19A02400) [pid = 3748] [serial = 1439] [outer = 175AA000] 07:10:03 INFO - PROCESS | 3748 | 1464275403086 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 949ms 07:10:03 INFO - PROCESS | 3748 | 1464275403147 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 3748 | 1464275403149 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 07:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:10:03 INFO - PROCESS | 3748 | 1464275403153 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3748 | 1464275403155 Marionette TRACE conn2 <- [1,1882,null,{}] 07:10:03 INFO - PROCESS | 3748 | 1464275403158 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 3748 | 1464275403264 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:10:03 INFO - PROCESS | 3748 | 1464275403374 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 3748 | ++DOCSHELL 13D86C00 == 59 [pid = 3748] [id = 480] 07:10:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (140B8C00) [pid = 3748] [serial = 1440] [outer = 00000000] 07:10:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (151F0800) [pid = 3748] [serial = 1441] [outer = 140B8C00] 07:10:03 INFO - PROCESS | 3748 | 1464275403428 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (16CCF400) [pid = 3748] [serial = 1442] [outer = 140B8C00] 07:10:04 INFO - PROCESS | 3748 | 1464275404191 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1089ms 07:10:04 INFO - PROCESS | 3748 | 1464275404249 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3748 | 1464275404253 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 07:10:04 INFO - PROCESS | 3748 | 1464275404258 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:10:04 INFO - PROCESS | 3748 | 1464275404262 Marionette TRACE conn2 <- [1,1886,null,{}] 07:10:04 INFO - PROCESS | 3748 | 1464275404267 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:04 INFO - PROCESS | 3748 | 1464275404363 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:10:04 INFO - PROCESS | 3748 | 1464275404507 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3748 | ++DOCSHELL 13315C00 == 60 [pid = 3748] [id = 481] 07:10:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (13390400) [pid = 3748] [serial = 1443] [outer = 00000000] 07:10:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (13D89000) [pid = 3748] [serial = 1444] [outer = 13390400] 07:10:04 INFO - PROCESS | 3748 | 1464275404590 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1430FC00) [pid = 3748] [serial = 1445] [outer = 13390400] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 16943800 == 59 [pid = 3748] [id = 474] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 10FD4000 == 58 [pid = 3748] [id = 473] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 12D7F800 == 57 [pid = 3748] [id = 472] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 14388800 == 56 [pid = 3748] [id = 471] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 1666F800 == 55 [pid = 3748] [id = 470] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 151E5C00 == 54 [pid = 3748] [id = 469] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 1433B400 == 53 [pid = 3748] [id = 468] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 138E3000 == 52 [pid = 3748] [id = 467] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 105EDC00 == 51 [pid = 3748] [id = 466] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 10A60400 == 50 [pid = 3748] [id = 465] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 14301C00 == 49 [pid = 3748] [id = 461] 07:10:04 INFO - PROCESS | 3748 | --DOCSHELL 112EE800 == 48 [pid = 3748] [id = 460] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (14043C00) [pid = 3748] [serial = 1352] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (138E6C00) [pid = 3748] [serial = 1351] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (19ADA000) [pid = 3748] [serial = 1334] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (105FAC00) [pid = 3748] [serial = 1336] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (14340C00) [pid = 3748] [serial = 1339] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1754A800) [pid = 3748] [serial = 1342] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1A0B1000) [pid = 3748] [serial = 1345] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A572800) [pid = 3748] [serial = 1378] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (19A09000) [pid = 3748] [serial = 1369] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (16CCFC00) [pid = 3748] [serial = 1372] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (175B1400) [pid = 3748] [serial = 1373] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A0B8800) [pid = 3748] [serial = 1375] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (19A09400) [pid = 3748] [serial = 1370] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (173BD000) [pid = 3748] [serial = 1364] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1A438C00) [pid = 3748] [serial = 1376] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16CD0800) [pid = 3748] [serial = 1361] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1288A800) [pid = 3748] [serial = 1250] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (195F3000) [pid = 3748] [serial = 1256] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (17E78C00) [pid = 3748] [serial = 1259] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (173B3800) [pid = 3748] [serial = 1247] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1628B000) [pid = 3748] [serial = 1253] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (173B5400) [pid = 3748] [serial = 1363] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1694AC00) [pid = 3748] [serial = 1360] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (180BAC00) [pid = 3748] [serial = 1367] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13863800) [pid = 3748] [serial = 1354] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (14304000) [pid = 3748] [serial = 1355] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1A1A4400) [pid = 3748] [serial = 1348] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (15D22C00) [pid = 3748] [serial = 1357] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (16296800) [pid = 3748] [serial = 1358] [outer = 00000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (17E02800) [pid = 3748] [serial = 1366] [outer = 00000000] [url = about:blank] 07:10:05 INFO - PROCESS | 3748 | 1464275405144 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 934ms 07:10:05 INFO - PROCESS | 3748 | 1464275405205 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 3748 | 1464275405210 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 07:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:10:05 INFO - PROCESS | 3748 | 1464275405216 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 3748 | 1464275405219 Marionette TRACE conn2 <- [1,1890,null,{}] 07:10:05 INFO - PROCESS | 3748 | 1464275405224 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 3748 | 1464275405316 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:10:05 INFO - PROCESS | 3748 | 1464275405410 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 3748 | ++DOCSHELL 1287B800 == 49 [pid = 3748] [id = 482] 07:10:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1288A800) [pid = 3748] [serial = 1446] [outer = 00000000] 07:10:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (138E3000) [pid = 3748] [serial = 1447] [outer = 1288A800] 07:10:05 INFO - PROCESS | 3748 | 1464275405454 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1430A000) [pid = 3748] [serial = 1448] [outer = 1288A800] 07:10:05 INFO - PROCESS | 3748 | 1464275405853 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 700ms 07:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:10:05 INFO - PROCESS | 3748 | 1464275405917 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 3748 | 1464275405919 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 07:10:05 INFO - PROCESS | 3748 | 1464275405923 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 3748 | 1464275405926 Marionette TRACE conn2 <- [1,1894,null,{}] 07:10:05 INFO - PROCESS | 3748 | 1464275405937 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 3748 | 1464275406058 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:10:06 INFO - PROCESS | 3748 | 1464275406074 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3748 | ++DOCSHELL 16296800 == 50 [pid = 3748] [id = 483] 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (16296C00) [pid = 3748] [serial = 1449] [outer = 00000000] 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1693BC00) [pid = 3748] [serial = 1450] [outer = 16296C00] 07:10:06 INFO - PROCESS | 3748 | 1464275406121 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (16948000) [pid = 3748] [serial = 1451] [outer = 16296C00] 07:10:06 INFO - PROCESS | 3748 | 1464275406548 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 701ms 07:10:06 INFO - PROCESS | 3748 | 1464275406604 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3748 | 1464275406606 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:10:06 INFO - PROCESS | 3748 | 1464275406610 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3748 | 1464275406611 Marionette TRACE conn2 <- [1,1898,null,{}] 07:10:06 INFO - PROCESS | 3748 | 1464275406615 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:06 INFO - PROCESS | 3748 | 1464275406697 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:10:06 INFO - PROCESS | 3748 | 1464275406704 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3748 | ++DOCSHELL 16CCCC00 == 51 [pid = 3748] [id = 484] 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16CCE800) [pid = 3748] [serial = 1452] [outer = 00000000] 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16D84800) [pid = 3748] [serial = 1453] [outer = 16CCE800] 07:10:06 INFO - PROCESS | 3748 | 1464275406747 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (173B3000) [pid = 3748] [serial = 1454] [outer = 16CCE800] 07:10:07 INFO - PROCESS | 3748 | 1464275407182 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 591ms 07:10:07 INFO - PROCESS | 3748 | 1464275407230 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3748 | 1464275407232 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:10:07 INFO - PROCESS | 3748 | 1464275407242 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3748 | 1464275407243 Marionette TRACE conn2 <- [1,1902,null,{}] 07:10:07 INFO - PROCESS | 3748 | 1464275407247 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:07 INFO - PROCESS | 3748 | 1464275407358 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:10:07 INFO - PROCESS | 3748 | 1464275407365 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3748 | ++DOCSHELL 10BACC00 == 52 [pid = 3748] [id = 485] 07:10:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1694AC00) [pid = 3748] [serial = 1455] [outer = 00000000] 07:10:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (173BF000) [pid = 3748] [serial = 1456] [outer = 1694AC00] 07:10:07 INFO - PROCESS | 3748 | 1464275407409 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1750D800) [pid = 3748] [serial = 1457] [outer = 1694AC00] 07:10:07 INFO - PROCESS | 3748 | 1464275407906 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 684ms 07:10:07 INFO - PROCESS | 3748 | 1464275407937 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3748 | 1464275407938 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 07:10:07 INFO - PROCESS | 3748 | 1464275407942 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:10:07 INFO - PROCESS | 3748 | 1464275407944 Marionette TRACE conn2 <- [1,1906,null,{}] 07:10:07 INFO - PROCESS | 3748 | 1464275407951 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 3748 | 1464275408086 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:10:08 INFO - PROCESS | 3748 | 1464275408093 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3748 | ++DOCSHELL 16CD0400 == 53 [pid = 3748] [id = 486] 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16CD3800) [pid = 3748] [serial = 1458] [outer = 00000000] 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (19830000) [pid = 3748] [serial = 1459] [outer = 16CD3800] 07:10:08 INFO - PROCESS | 3748 | 1464275408138 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1983B400) [pid = 3748] [serial = 1460] [outer = 16CD3800] 07:10:08 INFO - PROCESS | 3748 | 1464275408587 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 684ms 07:10:08 INFO - PROCESS | 3748 | 1464275408642 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 3748 | 1464275408644 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 07:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:10:08 INFO - PROCESS | 3748 | 1464275408655 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 3748 | 1464275408656 Marionette TRACE conn2 <- [1,1910,null,{}] 07:10:08 INFO - PROCESS | 3748 | 1464275408660 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 3748 | 1464275408796 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:10:08 INFO - PROCESS | 3748 | 1464275408819 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3748 | ++DOCSHELL 17E7F000 == 54 [pid = 3748] [id = 487] 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (17E83C00) [pid = 3748] [serial = 1461] [outer = 00000000] 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19A0DC00) [pid = 3748] [serial = 1462] [outer = 17E83C00] 07:10:08 INFO - PROCESS | 3748 | 1464275408863 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19A0F400) [pid = 3748] [serial = 1463] [outer = 17E83C00] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (10A60C00) [pid = 3748] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (10A60800) [pid = 3748] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1433E800) [pid = 3748] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (138EA400) [pid = 3748] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (15583C00) [pid = 3748] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16CD2000) [pid = 3748] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (14309800) [pid = 3748] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (169DA000) [pid = 3748] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A1A5000) [pid = 3748] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (11028C00) [pid = 3748] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14309400) [pid = 3748] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1754D000) [pid = 3748] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (17C94400) [pid = 3748] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (16671400) [pid = 3748] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:10:09 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (16CCDC00) [pid = 3748] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:10:09 INFO - PROCESS | 3748 | 1464275409500 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 903ms 07:10:09 INFO - PROCESS | 3748 | 1464275409552 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3748 | 1464275409554 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 07:10:09 INFO - PROCESS | 3748 | 1464275409557 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:10:09 INFO - PROCESS | 3748 | 1464275409559 Marionette TRACE conn2 <- [1,1914,null,{}] 07:10:09 INFO - PROCESS | 3748 | 1464275409562 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 3748 | 1464275409641 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:10:09 INFO - PROCESS | 3748 | 1464275409656 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3748 | ++DOCSHELL 10A61C00 == 55 [pid = 3748] [id = 488] 07:10:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (10BB6400) [pid = 3748] [serial = 1464] [outer = 00000000] 07:10:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (138EA400) [pid = 3748] [serial = 1465] [outer = 10BB6400] 07:10:09 INFO - PROCESS | 3748 | 1464275409700 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (15D26800) [pid = 3748] [serial = 1466] [outer = 10BB6400] 07:10:10 INFO - PROCESS | 3748 | 1464275410169 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 637ms 07:10:10 INFO - PROCESS | 3748 | 1464275410196 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 3748 | 1464275410198 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 07:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:10:10 INFO - PROCESS | 3748 | 1464275410201 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 3748 | 1464275410203 Marionette TRACE conn2 <- [1,1918,null,{}] 07:10:10 INFO - PROCESS | 3748 | 1464275410206 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 3748 | 1464275410286 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:10:10 INFO - PROCESS | 3748 | 1464275410295 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3748 | ++DOCSHELL 16D7A000 == 56 [pid = 3748] [id = 489] 07:10:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (173B6800) [pid = 3748] [serial = 1467] [outer = 00000000] 07:10:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (180BA000) [pid = 3748] [serial = 1468] [outer = 173B6800] 07:10:10 INFO - PROCESS | 3748 | 1464275410339 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (19A0B800) [pid = 3748] [serial = 1469] [outer = 173B6800] 07:10:10 INFO - PROCESS | 3748 | 1464275410773 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 638ms 07:10:10 INFO - PROCESS | 3748 | 1464275410823 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 3748 | 1464275410825 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 07:10:10 INFO - PROCESS | 3748 | 1464275410828 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:10:10 INFO - PROCESS | 3748 | 1464275410830 Marionette TRACE conn2 <- [1,1922,null,{}] 07:10:10 INFO - PROCESS | 3748 | 1464275410834 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:10 INFO - PROCESS | 3748 | 1464275410915 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:10:10 INFO - PROCESS | 3748 | 1464275410921 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3748 | ++DOCSHELL 19F1C000 == 57 [pid = 3748] [id = 490] 07:10:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (19F20C00) [pid = 3748] [serial = 1470] [outer = 00000000] 07:10:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A0B8000) [pid = 3748] [serial = 1471] [outer = 19F20C00] 07:10:10 INFO - PROCESS | 3748 | 1464275410964 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1A1A2400) [pid = 3748] [serial = 1472] [outer = 19F20C00] 07:10:11 INFO - PROCESS | 3748 | 1464275411405 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 685ms 07:10:11 INFO - PROCESS | 3748 | 1464275411529 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3748 | 1464275411533 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 07:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:10:11 INFO - PROCESS | 3748 | 1464275411538 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3748 | 1464275411542 Marionette TRACE conn2 <- [1,1926,null,{}] 07:10:11 INFO - PROCESS | 3748 | 1464275411549 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 3748 | 1464275411718 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:10:11 INFO - PROCESS | 3748 | 1464275411839 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3748 | ++DOCSHELL 112EA800 == 58 [pid = 3748] [id = 491] 07:10:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (114A4C00) [pid = 3748] [serial = 1473] [outer = 00000000] 07:10:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (12884800) [pid = 3748] [serial = 1474] [outer = 114A4C00] 07:10:11 INFO - PROCESS | 3748 | 1464275411894 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (13146400) [pid = 3748] [serial = 1475] [outer = 114A4C00] 07:10:12 INFO - PROCESS | 3748 | 1464275412449 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 934ms 07:10:12 INFO - PROCESS | 3748 | 1464275412485 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 3748 | 1464275412489 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 07:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:10:12 INFO - PROCESS | 3748 | 1464275412497 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 3748 | 1464275412501 Marionette TRACE conn2 <- [1,1930,null,{}] 07:10:12 INFO - PROCESS | 3748 | 1464275412505 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 3748 | 1464275412614 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:10:12 INFO - PROCESS | 3748 | 1464275412727 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3748 | ++DOCSHELL 14302400 == 59 [pid = 3748] [id = 492] 07:10:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (14386000) [pid = 3748] [serial = 1476] [outer = 00000000] 07:10:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (15C19800) [pid = 3748] [serial = 1477] [outer = 14386000] 07:10:12 INFO - PROCESS | 3748 | 1464275412781 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (16299800) [pid = 3748] [serial = 1478] [outer = 14386000] 07:10:13 INFO - PROCESS | 3748 | 1464275413384 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 934ms 07:10:13 INFO - PROCESS | 3748 | 1464275413441 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3748 | 1464275413444 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:10:13 INFO - PROCESS | 3748 | 1464275413447 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3748 | 1464275413450 Marionette TRACE conn2 <- [1,1934,null,{}] 07:10:13 INFO - PROCESS | 3748 | 1464275413460 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 3748 | 1464275413572 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:10:13 INFO - PROCESS | 3748 | 1464275413685 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 3748 | ++DOCSHELL 173BE400 == 60 [pid = 3748] [id = 493] 07:10:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (175C0C00) [pid = 3748] [serial = 1479] [outer = 00000000] 07:10:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (17E7F400) [pid = 3748] [serial = 1480] [outer = 175C0C00] 07:10:13 INFO - PROCESS | 3748 | 1464275413784 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19A0CC00) [pid = 3748] [serial = 1481] [outer = 175C0C00] 07:10:14 INFO - PROCESS | 3748 | 1464275414405 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 995ms 07:10:14 INFO - PROCESS | 3748 | 1464275414445 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 3748 | 1464275414448 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 07:10:14 INFO - PROCESS | 3748 | 1464275414452 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 3748 | 1464275414454 Marionette TRACE conn2 <- [1,1938,null,{}] 07:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:10:14 INFO - PROCESS | 3748 | 1464275414458 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:14 INFO - PROCESS | 3748 | 1464275414565 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:10:14 INFO - PROCESS | 3748 | 1464275414704 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3748 | ++DOCSHELL 16CD4C00 == 61 [pid = 3748] [id = 494] 07:10:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (180BCC00) [pid = 3748] [serial = 1482] [outer = 00000000] 07:10:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A43AC00) [pid = 3748] [serial = 1483] [outer = 180BCC00] 07:10:14 INFO - PROCESS | 3748 | 1464275414759 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A575000) [pid = 3748] [serial = 1484] [outer = 180BCC00] 07:10:15 INFO - PROCESS | 3748 | 1464275415302 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 871ms 07:10:15 INFO - PROCESS | 3748 | 1464275415340 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 3748 | 1464275415343 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 07:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:10:15 INFO - PROCESS | 3748 | 1464275415346 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 3748 | 1464275415348 Marionette TRACE conn2 <- [1,1942,null,{}] 07:10:15 INFO - PROCESS | 3748 | 1464275415352 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 3748 | 1464275415452 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:10:15 INFO - PROCESS | 3748 | 1464275415564 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3748 | ++DOCSHELL 1027CC00 == 62 [pid = 3748] [id = 495] 07:10:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (17E7EC00) [pid = 3748] [serial = 1485] [outer = 00000000] 07:10:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1A625000) [pid = 3748] [serial = 1486] [outer = 17E7EC00] 07:10:15 INFO - PROCESS | 3748 | 1464275415617 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1A62A400) [pid = 3748] [serial = 1487] [outer = 17E7EC00] 07:10:16 INFO - PROCESS | 3748 | 1464275416263 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 934ms 07:10:16 INFO - PROCESS | 3748 | 1464275416292 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 3748 | 1464275416294 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 07:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:10:16 INFO - PROCESS | 3748 | 1464275416298 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 3748 | 1464275416300 Marionette TRACE conn2 <- [1,1946,null,{}] 07:10:16 INFO - PROCESS | 3748 | 1464275416304 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 3748 | 1464275416431 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:10:16 INFO - PROCESS | 3748 | 1464275416723 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3748 | ++DOCSHELL 0F20F800 == 63 [pid = 3748] [id = 496] 07:10:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (0F210400) [pid = 3748] [serial = 1488] [outer = 00000000] 07:10:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (10FD4800) [pid = 3748] [serial = 1489] [outer = 0F210400] 07:10:16 INFO - PROCESS | 3748 | 1464275416797 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (114A4800) [pid = 3748] [serial = 1490] [outer = 0F210400] 07:10:17 INFO - PROCESS | 3748 | 1464275417371 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1136ms 07:10:17 INFO - PROCESS | 3748 | 1464275417448 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 3748 | 1464275417452 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 07:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:10:17 INFO - PROCESS | 3748 | 1464275417457 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 3748 | 1464275417460 Marionette TRACE conn2 <- [1,1950,null,{}] 07:10:17 INFO - PROCESS | 3748 | 1464275417465 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:17 INFO - PROCESS | 3748 | 1464275417599 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:10:17 INFO - PROCESS | 3748 | 1464275417741 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 3748 | ++DOCSHELL 13BC9400 == 64 [pid = 3748] [id = 497] 07:10:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (13BC9C00) [pid = 3748] [serial = 1491] [outer = 00000000] 07:10:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1430A800) [pid = 3748] [serial = 1492] [outer = 13BC9C00] 07:10:17 INFO - PROCESS | 3748 | 1464275417796 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (151E7800) [pid = 3748] [serial = 1493] [outer = 13BC9C00] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 16D7A000 == 63 [pid = 3748] [id = 489] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 10A61C00 == 62 [pid = 3748] [id = 488] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 17E7F000 == 61 [pid = 3748] [id = 487] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 16CD0400 == 60 [pid = 3748] [id = 486] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 10BACC00 == 59 [pid = 3748] [id = 485] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 16CCCC00 == 58 [pid = 3748] [id = 484] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 16296800 == 57 [pid = 3748] [id = 483] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 1287B800 == 56 [pid = 3748] [id = 482] 07:10:18 INFO - PROCESS | 3748 | --DOCSHELL 13315C00 == 55 [pid = 3748] [id = 481] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1693F000) [pid = 3748] [serial = 1411] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (16F91400) [pid = 3748] [serial = 1414] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (110D4400) [pid = 3748] [serial = 1397] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (10FD9800) [pid = 3748] [serial = 1396] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (195ED000) [pid = 3748] [serial = 1426] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (12D2F400) [pid = 3748] [serial = 1399] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (13315800) [pid = 3748] [serial = 1400] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (14E67400) [pid = 3748] [serial = 1405] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (151F0400) [pid = 3748] [serial = 1406] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (19A04000) [pid = 3748] [serial = 1387] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (13D85C00) [pid = 3748] [serial = 1402] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (140BA000) [pid = 3748] [serial = 1403] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (15C15C00) [pid = 3748] [serial = 1408] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1A62A800) [pid = 3748] [serial = 1390] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1305E400) [pid = 3748] [serial = 1381] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (17547000) [pid = 3748] [serial = 1417] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (15C1AC00) [pid = 3748] [serial = 1384] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1A639400) [pid = 3748] [serial = 1393] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16CD3400) [pid = 3748] [serial = 1420] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (175BFC00) [pid = 3748] [serial = 1424] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (175B7000) [pid = 3748] [serial = 1423] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1A578800) [pid = 3748] [serial = 1379] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (169DAC00) [pid = 3748] [serial = 1412] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (16D84400) [pid = 3748] [serial = 1415] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1754C400) [pid = 3748] [serial = 1418] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (15DCFC00) [pid = 3748] [serial = 1409] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (173BA400) [pid = 3748] [serial = 1421] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13396000) [pid = 3748] [serial = 1295] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (156CC400) [pid = 3748] [serial = 1298] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (17695800) [pid = 3748] [serial = 1301] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (195F0400) [pid = 3748] [serial = 1304] [outer = 00000000] [url = about:blank] 07:10:18 INFO - PROCESS | 3748 | 1464275418323 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 903ms 07:10:18 INFO - PROCESS | 3748 | 1464275418349 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 3748 | 1464275418352 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 07:10:18 INFO - PROCESS | 3748 | 1464275418357 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:10:18 INFO - PROCESS | 3748 | 1464275418359 Marionette TRACE conn2 <- [1,1954,null,{}] 07:10:18 INFO - PROCESS | 3748 | 1464275418363 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 3748 | 1464275418448 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:10:18 INFO - PROCESS | 3748 | 1464275418455 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 3748 | ++DOCSHELL 13315400 == 56 [pid = 3748] [id = 498] 07:10:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (13315800) [pid = 3748] [serial = 1494] [outer = 00000000] 07:10:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (140BA000) [pid = 3748] [serial = 1495] [outer = 13315800] 07:10:18 INFO - PROCESS | 3748 | 1464275418500 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1557A400) [pid = 3748] [serial = 1496] [outer = 13315800] 07:10:18 INFO - PROCESS | 3748 | 1464275418991 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 700ms 07:10:19 INFO - PROCESS | 3748 | 1464275419057 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3748 | 1464275419059 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:10:19 INFO - PROCESS | 3748 | 1464275419064 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3748 | 1464275419070 Marionette TRACE conn2 <- [1,1958,null,{}] 07:10:19 INFO - PROCESS | 3748 | 1464275419078 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 3748 | 1464275419163 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:10:19 INFO - PROCESS | 3748 | 1464275419257 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 3748 | ++DOCSHELL 16298400 == 57 [pid = 3748] [id = 499] 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1650D400) [pid = 3748] [serial = 1497] [outer = 00000000] 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1693FC00) [pid = 3748] [serial = 1498] [outer = 1650D400] 07:10:19 INFO - PROCESS | 3748 | 1464275419344 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16948400) [pid = 3748] [serial = 1499] [outer = 1650D400] 07:10:19 INFO - PROCESS | 3748 | 1464275419719 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 685ms 07:10:19 INFO - PROCESS | 3748 | 1464275419762 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3748 | 1464275419764 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:10:19 INFO - PROCESS | 3748 | 1464275419768 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3748 | 1464275419769 Marionette TRACE conn2 <- [1,1962,null,{}] 07:10:19 INFO - PROCESS | 3748 | 1464275419773 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 3748 | 1464275419859 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:10:19 INFO - PROCESS | 3748 | 1464275419866 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 3748 | ++DOCSHELL 13399800 == 58 [pid = 3748] [id = 500] 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (14335000) [pid = 3748] [serial = 1500] [outer = 00000000] 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16D79C00) [pid = 3748] [serial = 1501] [outer = 14335000] 07:10:19 INFO - PROCESS | 3748 | 1464275419910 Marionette DEBUG loaded listener.js 07:10:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (173B2400) [pid = 3748] [serial = 1502] [outer = 14335000] 07:10:20 INFO - PROCESS | 3748 | 1464275420330 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 591ms 07:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:10:20 INFO - PROCESS | 3748 | 1464275420367 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 3748 | 1464275420369 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 07:10:20 INFO - PROCESS | 3748 | 1464275420372 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 3748 | 1464275420384 Marionette TRACE conn2 <- [1,1966,null,{}] 07:10:20 INFO - PROCESS | 3748 | 1464275420412 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 3748 | 1464275420530 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:10:20 INFO - PROCESS | 3748 | 1464275420622 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3748 | ++DOCSHELL 10BAD800 == 59 [pid = 3748] [id = 501] 07:10:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (173BC000) [pid = 3748] [serial = 1503] [outer = 00000000] 07:10:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (17508800) [pid = 3748] [serial = 1504] [outer = 173BC000] 07:10:20 INFO - PROCESS | 3748 | 1464275420678 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1754B000) [pid = 3748] [serial = 1505] [outer = 173BC000] 07:10:21 INFO - PROCESS | 3748 | 1464275421109 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 778ms 07:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:10:21 INFO - PROCESS | 3748 | 1464275421152 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3748 | 1464275421154 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 07:10:21 INFO - PROCESS | 3748 | 1464275421162 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 3748 | 1464275421164 Marionette TRACE conn2 <- [1,1970,null,{}] 07:10:21 INFO - PROCESS | 3748 | 1464275421168 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 3748 | 1464275421283 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:10:21 INFO - PROCESS | 3748 | 1464275421350 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3748 | ++DOCSHELL 1754D400 == 60 [pid = 3748] [id = 502] 07:10:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1754EC00) [pid = 3748] [serial = 1506] [outer = 00000000] 07:10:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1768E400) [pid = 3748] [serial = 1507] [outer = 1754EC00] 07:10:21 INFO - PROCESS | 3748 | 1464275421401 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (17757C00) [pid = 3748] [serial = 1508] [outer = 1754EC00] 07:10:21 INFO - PROCESS | 3748 | 1464275421809 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 685ms 07:10:21 INFO - PROCESS | 3748 | 1464275421840 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3748 | 1464275421842 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 07:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:10:21 INFO - PROCESS | 3748 | 1464275421845 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 3748 | 1464275421847 Marionette TRACE conn2 <- [1,1974,null,{}] 07:10:21 INFO - PROCESS | 3748 | 1464275421851 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 3748 | 1464275421999 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:10:22 INFO - PROCESS | 3748 | 1464275422026 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3748 | ++DOCSHELL 1768AC00 == 61 [pid = 3748] [id = 503] 07:10:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (195F0400) [pid = 3748] [serial = 1509] [outer = 00000000] 07:10:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (199EB000) [pid = 3748] [serial = 1510] [outer = 195F0400] 07:10:22 INFO - PROCESS | 3748 | 1464275422074 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (19A0BC00) [pid = 3748] [serial = 1511] [outer = 195F0400] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (180BEC00) [pid = 3748] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (13394400) [pid = 3748] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (19F16C00) [pid = 3748] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (17507C00) [pid = 3748] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (19A02C00) [pid = 3748] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16CCE400) [pid = 3748] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (13D90C00) [pid = 3748] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A0AB400) [pid = 3748] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (11426400) [pid = 3748] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (0F9EE400) [pid = 3748] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (14304400) [pid = 3748] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1694AC00) [pid = 3748] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (16CD3800) [pid = 3748] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (17E83C00) [pid = 3748] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16CCE800) [pid = 3748] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (10BB6400) [pid = 3748] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (140B8C00) [pid = 3748] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16296C00) [pid = 3748] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1288A800) [pid = 3748] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (173B6800) [pid = 3748] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:10:22 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (13390400) [pid = 3748] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:10:22 INFO - PROCESS | 3748 | 1464275422752 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 933ms 07:10:22 INFO - PROCESS | 3748 | 1464275422791 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3748 | 1464275422793 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 07:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:10:22 INFO - PROCESS | 3748 | 1464275422796 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3748 | 1464275422798 Marionette TRACE conn2 <- [1,1978,null,{}] 07:10:22 INFO - PROCESS | 3748 | 1464275422802 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 3748 | 1464275422882 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:10:22 INFO - PROCESS | 3748 | 1464275422888 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3748 | ++DOCSHELL 105EF800 == 62 [pid = 3748] [id = 504] 07:10:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (105FAC00) [pid = 3748] [serial = 1512] [outer = 00000000] 07:10:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (12A8E000) [pid = 3748] [serial = 1513] [outer = 105FAC00] 07:10:23 INFO - PROCESS | 3748 | 1464275423029 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (14381000) [pid = 3748] [serial = 1514] [outer = 105FAC00] 07:10:23 INFO - PROCESS | 3748 | 1464275423421 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 622ms 07:10:23 INFO - PROCESS | 3748 | 1464275423435 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3748 | 1464275423437 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 07:10:23 INFO - PROCESS | 3748 | 1464275423440 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:10:23 INFO - PROCESS | 3748 | 1464275423442 Marionette TRACE conn2 <- [1,1982,null,{}] 07:10:23 INFO - PROCESS | 3748 | 1464275423446 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 3748 | 1464275423526 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:10:23 INFO - PROCESS | 3748 | 1464275423623 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3748 | ++DOCSHELL 13147800 == 63 [pid = 3748] [id = 505] 07:10:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (13394400) [pid = 3748] [serial = 1515] [outer = 00000000] 07:10:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (17512400) [pid = 3748] [serial = 1516] [outer = 13394400] 07:10:23 INFO - PROCESS | 3748 | 1464275423667 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (180BAC00) [pid = 3748] [serial = 1517] [outer = 13394400] 07:10:24 INFO - PROCESS | 3748 | 1464275424021 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 622ms 07:10:24 INFO - PROCESS | 3748 | 1464275424078 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3748 | 1464275424080 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 07:10:24 INFO - PROCESS | 3748 | 1464275424084 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:10:24 INFO - PROCESS | 3748 | 1464275424085 Marionette TRACE conn2 <- [1,1986,null,{}] 07:10:24 INFO - PROCESS | 3748 | 1464275424088 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 3748 | 1464275424169 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:10:24 INFO - PROCESS | 3748 | 1464275424268 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3748 | ++DOCSHELL 140B8C00 == 64 [pid = 3748] [id = 506] 07:10:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1430F400) [pid = 3748] [serial = 1518] [outer = 00000000] 07:10:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (19ADC000) [pid = 3748] [serial = 1519] [outer = 1430F400] 07:10:24 INFO - PROCESS | 3748 | 1464275424317 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A0BA000) [pid = 3748] [serial = 1520] [outer = 1430F400] 07:10:24 INFO - PROCESS | 3748 | 1464275424740 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 700ms 07:10:24 INFO - PROCESS | 3748 | 1464275424784 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3748 | 1464275424789 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 07:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:10:24 INFO - PROCESS | 3748 | 1464275424794 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3748 | 1464275424799 Marionette TRACE conn2 <- [1,1990,null,{}] 07:10:24 INFO - PROCESS | 3748 | 1464275424806 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 3748 | 1464275424976 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:10:25 INFO - PROCESS | 3748 | 1464275425097 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 3748 | ++DOCSHELL 110D4400 == 65 [pid = 3748] [id = 507] 07:10:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (11227000) [pid = 3748] [serial = 1521] [outer = 00000000] 07:10:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (12B5CC00) [pid = 3748] [serial = 1522] [outer = 11227000] 07:10:25 INFO - PROCESS | 3748 | 1464275425154 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (13319C00) [pid = 3748] [serial = 1523] [outer = 11227000] 07:10:25 INFO - PROCESS | 3748 | 1464275425746 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 996ms 07:10:25 INFO - PROCESS | 3748 | 1464275425782 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 3748 | 1464275425788 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 07:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:10:25 INFO - PROCESS | 3748 | 1464275425795 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 3748 | 1464275425797 Marionette TRACE conn2 <- [1,1994,null,{}] 07:10:25 INFO - PROCESS | 3748 | 1464275425801 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 3748 | 1464275425918 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:10:26 INFO - PROCESS | 3748 | 1464275426062 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 3748 | ++DOCSHELL 15A09000 == 66 [pid = 3748] [id = 508] 07:10:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (15D1E400) [pid = 3748] [serial = 1524] [outer = 00000000] 07:10:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1628A800) [pid = 3748] [serial = 1525] [outer = 15D1E400] 07:10:26 INFO - PROCESS | 3748 | 1464275426118 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16925800) [pid = 3748] [serial = 1526] [outer = 15D1E400] 07:10:26 INFO - PROCESS | 3748 | 1464275426733 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:10:26 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:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 996ms 07:10:26 INFO - PROCESS | 3748 | 1464275426794 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3748 | 1464275426797 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 07:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:10:26 INFO - PROCESS | 3748 | 1464275426801 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 3748 | 1464275426805 Marionette TRACE conn2 <- [1,1998,null,{}] 07:10:26 INFO - PROCESS | 3748 | 1464275426829 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:26 INFO - PROCESS | 3748 | 1464275426973 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:10:27 INFO - PROCESS | 3748 | 1464275427041 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3748 | ++DOCSHELL 151E6800 == 67 [pid = 3748] [id = 509] 07:10:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1754A000) [pid = 3748] [serial = 1527] [outer = 00000000] 07:10:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (19831000) [pid = 3748] [serial = 1528] [outer = 1754A000] 07:10:27 INFO - PROCESS | 3748 | 1464275427097 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19A0A400) [pid = 3748] [serial = 1529] [outer = 1754A000] 07:10:27 INFO - PROCESS | 3748 | 1464275427660 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:10:27 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:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 887ms 07:10:27 INFO - PROCESS | 3748 | 1464275427704 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3748 | 1464275427707 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 07:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:10:27 INFO - PROCESS | 3748 | 1464275427711 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 3748 | 1464275427713 Marionette TRACE conn2 <- [1,2002,null,{}] 07:10:27 INFO - PROCESS | 3748 | 1464275427717 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 3748 | 1464275427824 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:10:27 INFO - PROCESS | 3748 | 1464275427936 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 3748 | ++DOCSHELL 1A579400 == 68 [pid = 3748] [id = 510] 07:10:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A579800) [pid = 3748] [serial = 1530] [outer = 00000000] 07:10:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A62B400) [pid = 3748] [serial = 1531] [outer = 1A579800] 07:10:27 INFO - PROCESS | 3748 | 1464275427989 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A638000) [pid = 3748] [serial = 1532] [outer = 1A579800] 07:10:28 INFO - PROCESS | 3748 | 1464275428531 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 841ms 07:10:28 INFO - PROCESS | 3748 | 1464275428566 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3748 | 1464275428569 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 07:10:28 INFO - PROCESS | 3748 | 1464275428573 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 3748 | 1464275428575 Marionette TRACE conn2 <- [1,2006,null,{}] 07:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:10:28 INFO - PROCESS | 3748 | 1464275428579 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:28 INFO - PROCESS | 3748 | 1464275428681 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:10:28 INFO - PROCESS | 3748 | 1464275428792 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3748 | ++DOCSHELL 1A434C00 == 69 [pid = 3748] [id = 511] 07:10:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A440000) [pid = 3748] [serial = 1533] [outer = 00000000] 07:10:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A640C00) [pid = 3748] [serial = 1534] [outer = 1A440000] 07:10:28 INFO - PROCESS | 3748 | 1464275428845 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A644800) [pid = 3748] [serial = 1535] [outer = 1A440000] 07:10:29 INFO - PROCESS | 3748 | 1464275429412 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 887ms 07:10:29 INFO - PROCESS | 3748 | 1464275429463 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3748 | 1464275429465 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 07:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:10:29 INFO - PROCESS | 3748 | 1464275429470 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3748 | 1464275429472 Marionette TRACE conn2 <- [1,2010,null,{}] 07:10:29 INFO - PROCESS | 3748 | 1464275429476 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 3748 | 1464275429603 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:10:29 INFO - PROCESS | 3748 | 1464275429719 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3748 | ++DOCSHELL 1A630800 == 70 [pid = 3748] [id = 512] 07:10:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A63E000) [pid = 3748] [serial = 1536] [outer = 00000000] 07:10:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1A6A8800) [pid = 3748] [serial = 1537] [outer = 1A63E000] 07:10:29 INFO - PROCESS | 3748 | 1464275429814 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1AB05000) [pid = 3748] [serial = 1538] [outer = 1A63E000] 07:10:30 INFO - PROCESS | 3748 | 1464275430371 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 934ms 07:10:30 INFO - PROCESS | 3748 | 1464275430413 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 3748 | 1464275430415 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 07:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:10:30 INFO - PROCESS | 3748 | 1464275430419 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 3748 | 1464275430421 Marionette TRACE conn2 <- [1,2014,null,{}] 07:10:30 INFO - PROCESS | 3748 | 1464275430425 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 3748 | 1464275430526 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:10:30 INFO - PROCESS | 3748 | 1464275430720 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 3748 | ++DOCSHELL 10BAF000 == 71 [pid = 3748] [id = 513] 07:10:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (12D2F000) [pid = 3748] [serial = 1539] [outer = 00000000] 07:10:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (14340C00) [pid = 3748] [serial = 1540] [outer = 12D2F000] 07:10:30 INFO - PROCESS | 3748 | 1464275430774 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (15583800) [pid = 3748] [serial = 1541] [outer = 12D2F000] 07:10:31 INFO - PROCESS | 3748 | 1464275431567 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1213ms 07:10:31 INFO - PROCESS | 3748 | 1464275431628 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 3748 | 1464275431634 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 07:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:10:31 INFO - PROCESS | 3748 | 1464275431642 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 3748 | 1464275431648 Marionette TRACE conn2 <- [1,2018,null,{}] 07:10:31 INFO - PROCESS | 3748 | 1464275431655 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:31 INFO - PROCESS | 3748 | 1464275431755 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:10:31 INFO - PROCESS | 3748 | 1464275431908 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 3748 | ++DOCSHELL 13315C00 == 72 [pid = 3748] [id = 514] 07:10:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (13316400) [pid = 3748] [serial = 1542] [outer = 00000000] 07:10:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (13BC8400) [pid = 3748] [serial = 1543] [outer = 13316400] 07:10:31 INFO - PROCESS | 3748 | 1464275431964 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (140B4000) [pid = 3748] [serial = 1544] [outer = 13316400] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 11A04800 == 71 [pid = 3748] [id = 475] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 1385F800 == 70 [pid = 3748] [id = 428] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 16295800 == 69 [pid = 3748] [id = 425] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 10272400 == 68 [pid = 3748] [id = 464] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 17E0BC00 == 67 [pid = 3748] [id = 462] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 13147800 == 66 [pid = 3748] [id = 505] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 105EF800 == 65 [pid = 3748] [id = 504] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 1768AC00 == 64 [pid = 3748] [id = 503] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 1754D400 == 63 [pid = 3748] [id = 502] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 10BAD800 == 62 [pid = 3748] [id = 501] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 13399800 == 61 [pid = 3748] [id = 500] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 16298400 == 60 [pid = 3748] [id = 499] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 13315400 == 59 [pid = 3748] [id = 498] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 13BC9400 == 58 [pid = 3748] [id = 497] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 0F20F800 == 57 [pid = 3748] [id = 496] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A0B8000) [pid = 3748] [serial = 1471] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 1027CC00 == 56 [pid = 3748] [id = 495] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 16CD4C00 == 55 [pid = 3748] [id = 494] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 173BE400 == 54 [pid = 3748] [id = 493] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 14302400 == 53 [pid = 3748] [id = 492] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 112EA800 == 52 [pid = 3748] [id = 491] 07:10:32 INFO - PROCESS | 3748 | --DOCSHELL 19F1C000 == 51 [pid = 3748] [id = 490] 07:10:32 INFO - PROCESS | 3748 | 1464275432544 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 965ms 07:10:32 INFO - PROCESS | 3748 | 1464275432605 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3748 | 1464275432610 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:10:32 INFO - PROCESS | 3748 | 1464275432616 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3748 | 1464275432618 Marionette TRACE conn2 <- [1,2022,null,{}] 07:10:32 INFO - PROCESS | 3748 | 1464275432622 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1A434400) [pid = 3748] [serial = 1349] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1336B000) [pid = 3748] [serial = 1382] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (10FD2000) [pid = 3748] [serial = 1337] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (16298800) [pid = 3748] [serial = 1385] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (19AE0800) [pid = 3748] [serial = 1388] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A63B400) [pid = 3748] [serial = 1394] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A0B4400) [pid = 3748] [serial = 1346] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1768D400) [pid = 3748] [serial = 1292] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A62F000) [pid = 3748] [serial = 1391] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (17E7F800) [pid = 3748] [serial = 1343] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (15A0D400) [pid = 3748] [serial = 1340] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1750D800) [pid = 3748] [serial = 1457] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (19830000) [pid = 3748] [serial = 1459] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (19A0DC00) [pid = 3748] [serial = 1462] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16D84800) [pid = 3748] [serial = 1453] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (15D26800) [pid = 3748] [serial = 1466] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1288AC00) [pid = 3748] [serial = 1429] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (16CCF400) [pid = 3748] [serial = 1442] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (151F0800) [pid = 3748] [serial = 1441] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1437D000) [pid = 3748] [serial = 1432] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (138EA400) [pid = 3748] [serial = 1465] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1693BC00) [pid = 3748] [serial = 1450] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (16948000) [pid = 3748] [serial = 1451] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (175B0C00) [pid = 3748] [serial = 1435] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (138E3000) [pid = 3748] [serial = 1447] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1430A000) [pid = 3748] [serial = 1448] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (199EE000) [pid = 3748] [serial = 1438] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (180BA000) [pid = 3748] [serial = 1468] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1430FC00) [pid = 3748] [serial = 1445] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (13D89000) [pid = 3748] [serial = 1444] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19A0F400) [pid = 3748] [serial = 1463] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (19A0B800) [pid = 3748] [serial = 1469] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (173BF000) [pid = 3748] [serial = 1456] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1983B400) [pid = 3748] [serial = 1460] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (173B3000) [pid = 3748] [serial = 1454] [outer = 00000000] [url = about:blank] 07:10:32 INFO - PROCESS | 3748 | 1464275432772 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:10:32 INFO - PROCESS | 3748 | 1464275432839 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3748 | ++DOCSHELL 130D8C00 == 52 [pid = 3748] [id = 515] 07:10:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (13140400) [pid = 3748] [serial = 1545] [outer = 00000000] 07:10:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (13399800) [pid = 3748] [serial = 1546] [outer = 13140400] 07:10:32 INFO - PROCESS | 3748 | 1464275432884 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (140B3800) [pid = 3748] [serial = 1547] [outer = 13140400] 07:10:33 INFO - PROCESS | 3748 | 1464275433310 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 07:10:33 INFO - PROCESS | 3748 | 1464275433339 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3748 | 1464275433342 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 07:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:10:33 INFO - PROCESS | 3748 | 1464275433345 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 3748 | 1464275433349 Marionette TRACE conn2 <- [1,2026,null,{}] 07:10:33 INFO - PROCESS | 3748 | 1464275433358 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 3748 | 1464275433447 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:10:33 INFO - PROCESS | 3748 | 1464275433454 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3748 | ++DOCSHELL 14389C00 == 53 [pid = 3748] [id = 516] 07:10:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (14E67400) [pid = 3748] [serial = 1548] [outer = 00000000] 07:10:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16142000) [pid = 3748] [serial = 1549] [outer = 14E67400] 07:10:33 INFO - PROCESS | 3748 | 1464275433501 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16925400) [pid = 3748] [serial = 1550] [outer = 14E67400] 07:10:33 INFO - PROCESS | 3748 | 1464275434001 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 684ms 07:10:34 INFO - PROCESS | 3748 | 1464275434044 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3748 | 1464275434047 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 07:10:34 INFO - PROCESS | 3748 | 1464275434050 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:10:34 INFO - PROCESS | 3748 | 1464275434052 Marionette TRACE conn2 <- [1,2030,null,{}] 07:10:34 INFO - PROCESS | 3748 | 1464275434055 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 3748 | 1464275434142 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:10:34 INFO - PROCESS | 3748 | 1464275434237 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3748 | ++DOCSHELL 16CC7C00 == 54 [pid = 3748] [id = 517] 07:10:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (16CC9000) [pid = 3748] [serial = 1551] [outer = 00000000] 07:10:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (16D7A400) [pid = 3748] [serial = 1552] [outer = 16CC9000] 07:10:34 INFO - PROCESS | 3748 | 1464275434287 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (173B5400) [pid = 3748] [serial = 1553] [outer = 16CC9000] 07:10:34 INFO - PROCESS | 3748 | 1464275434665 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:10:34 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:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 622ms 07:10:34 INFO - PROCESS | 3748 | 1464275434688 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3748 | 1464275434690 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 07:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:10:34 INFO - PROCESS | 3748 | 1464275434693 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 3748 | 1464275434695 Marionette TRACE conn2 <- [1,2034,null,{}] 07:10:34 INFO - PROCESS | 3748 | 1464275434698 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 3748 | 1464275434796 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:10:34 INFO - PROCESS | 3748 | 1464275434940 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3748 | ++DOCSHELL 12B5E000 == 55 [pid = 3748] [id = 518] 07:10:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (14384800) [pid = 3748] [serial = 1554] [outer = 00000000] 07:10:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (17505000) [pid = 3748] [serial = 1555] [outer = 14384800] 07:10:34 INFO - PROCESS | 3748 | 1464275434984 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (17507C00) [pid = 3748] [serial = 1556] [outer = 14384800] 07:10:35 INFO - PROCESS | 3748 | 1464275435411 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 731ms 07:10:35 INFO - PROCESS | 3748 | 1464275435434 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 3748 | 1464275435436 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 07:10:35 INFO - PROCESS | 3748 | 1464275435439 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:10:35 INFO - PROCESS | 3748 | 1464275435441 Marionette TRACE conn2 <- [1,2038,null,{}] 07:10:35 INFO - PROCESS | 3748 | 1464275435449 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 3748 | 1464275435582 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:10:35 INFO - PROCESS | 3748 | 1464275435661 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3748 | ++DOCSHELL 1768D400 == 56 [pid = 3748] [id = 519] 07:10:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (17691000) [pid = 3748] [serial = 1557] [outer = 00000000] 07:10:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (180BC800) [pid = 3748] [serial = 1558] [outer = 17691000] 07:10:35 INFO - PROCESS | 3748 | 1464275435705 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (19834C00) [pid = 3748] [serial = 1559] [outer = 17691000] 07:10:36 INFO - PROCESS | 3748 | 1464275436129 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 07:10:36 INFO - PROCESS | 3748 | 1464275436186 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 3748 | 1464275436188 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 07:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:10:36 INFO - PROCESS | 3748 | 1464275436191 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 3748 | 1464275436193 Marionette TRACE conn2 <- [1,2042,null,{}] 07:10:36 INFO - PROCESS | 3748 | 1464275436223 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 3748 | 1464275436346 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:10:36 INFO - PROCESS | 3748 | 1464275436355 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3748 | ++DOCSHELL 105FB400 == 57 [pid = 3748] [id = 520] 07:10:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (19830000) [pid = 3748] [serial = 1560] [outer = 00000000] 07:10:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (19A06C00) [pid = 3748] [serial = 1561] [outer = 19830000] 07:10:36 INFO - PROCESS | 3748 | 1464275436455 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (19ADA000) [pid = 3748] [serial = 1562] [outer = 19830000] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1754EC00) [pid = 3748] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (173BC000) [pid = 3748] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1650D400) [pid = 3748] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (14335000) [pid = 3748] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (0F210400) [pid = 3748] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (13BC9C00) [pid = 3748] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (13315800) [pid = 3748] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (105FAC00) [pid = 3748] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13394400) [pid = 3748] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:10:36 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (195F0400) [pid = 3748] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:10:36 INFO - PROCESS | 3748 | 1464275436973 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 840ms 07:10:37 INFO - PROCESS | 3748 | 1464275437034 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3748 | 1464275437036 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:10:37 INFO - PROCESS | 3748 | 1464275437039 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3748 | 1464275437041 Marionette TRACE conn2 <- [1,2046,null,{}] 07:10:37 INFO - PROCESS | 3748 | 1464275437044 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 3748 | 1464275437126 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:10:37 INFO - PROCESS | 3748 | 1464275437133 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 3748 | ++DOCSHELL 14341000 == 58 [pid = 3748] [id = 521] 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (15DCB400) [pid = 3748] [serial = 1563] [outer = 00000000] 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (173BC000) [pid = 3748] [serial = 1564] [outer = 15DCB400] 07:10:37 INFO - PROCESS | 3748 | 1464275437161 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (195EB000) [pid = 3748] [serial = 1565] [outer = 15DCB400] 07:10:37 INFO - PROCESS | 3748 | 1464275437604 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 638ms 07:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:10:37 INFO - PROCESS | 3748 | 1464275437675 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3748 | 1464275437677 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 07:10:37 INFO - PROCESS | 3748 | 1464275437680 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3748 | 1464275437682 Marionette TRACE conn2 <- [1,2050,null,{}] 07:10:37 INFO - PROCESS | 3748 | 1464275437688 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 3748 | 1464275437771 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:10:37 INFO - PROCESS | 3748 | 1464275437777 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 3748 | ++DOCSHELL 13394400 == 59 [pid = 3748] [id = 522] 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (140BCC00) [pid = 3748] [serial = 1566] [outer = 00000000] 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (19F1C400) [pid = 3748] [serial = 1567] [outer = 140BCC00] 07:10:37 INFO - PROCESS | 3748 | 1464275437829 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A1A2000) [pid = 3748] [serial = 1568] [outer = 140BCC00] 07:10:38 INFO - PROCESS | 3748 | 1464275438282 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 638ms 07:10:38 INFO - PROCESS | 3748 | 1464275438316 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3748 | 1464275438318 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:10:38 INFO - PROCESS | 3748 | 1464275438321 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3748 | 1464275438323 Marionette TRACE conn2 <- [1,2054,null,{}] 07:10:38 INFO - PROCESS | 3748 | 1464275438326 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 3748 | 1464275438409 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:10:38 INFO - PROCESS | 3748 | 1464275438415 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3748 | ++DOCSHELL 16296000 == 60 [pid = 3748] [id = 523] 07:10:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (195EAC00) [pid = 3748] [serial = 1569] [outer = 00000000] 07:10:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1A57E000) [pid = 3748] [serial = 1570] [outer = 195EAC00] 07:10:38 INFO - PROCESS | 3748 | 1464275438460 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1A629C00) [pid = 3748] [serial = 1571] [outer = 195EAC00] 07:10:38 INFO - PROCESS | 3748 | 1464275438901 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 638ms 07:10:38 INFO - PROCESS | 3748 | 1464275438982 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3748 | 1464275438986 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:10:38 INFO - PROCESS | 3748 | 1464275438993 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3748 | 1464275438997 Marionette TRACE conn2 <- [1,2058,null,{}] 07:10:38 INFO - PROCESS | 3748 | 1464275439003 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 3748 | 1464275439120 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:10:39 INFO - PROCESS | 3748 | 1464275439297 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3748 | ++DOCSHELL 112EA800 == 61 [pid = 3748] [id = 524] 07:10:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1141B800) [pid = 3748] [serial = 1572] [outer = 00000000] 07:10:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (128A1C00) [pid = 3748] [serial = 1573] [outer = 1141B800] 07:10:39 INFO - PROCESS | 3748 | 1464275439353 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (13365800) [pid = 3748] [serial = 1574] [outer = 1141B800] 07:10:39 INFO - PROCESS | 3748 | 1464275439896 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 934ms 07:10:39 INFO - PROCESS | 3748 | 1464275439937 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3748 | 1464275439940 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:10:39 INFO - PROCESS | 3748 | 1464275439949 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3748 | 1464275439952 Marionette TRACE conn2 <- [1,2062,null,{}] 07:10:39 INFO - PROCESS | 3748 | 1464275439957 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:40 INFO - PROCESS | 3748 | 1464275440068 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:10:40 INFO - PROCESS | 3748 | 1464275440184 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3748 | ++DOCSHELL 151EFC00 == 62 [pid = 3748] [id = 525] 07:10:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (151F0800) [pid = 3748] [serial = 1575] [outer = 00000000] 07:10:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (15DC9C00) [pid = 3748] [serial = 1576] [outer = 151F0800] 07:10:40 INFO - PROCESS | 3748 | 1464275440279 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (16942400) [pid = 3748] [serial = 1577] [outer = 151F0800] 07:10:40 INFO - PROCESS | 3748 | 1464275440909 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 995ms 07:10:40 INFO - PROCESS | 3748 | 1464275440949 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3748 | 1464275440951 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 07:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:10:40 INFO - PROCESS | 3748 | 1464275440955 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 3748 | 1464275440957 Marionette TRACE conn2 <- [1,2066,null,{}] 07:10:40 INFO - PROCESS | 3748 | 1464275440967 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 3748 | 1464275441132 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:10:41 INFO - PROCESS | 3748 | 1464275441151 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3748 | ++DOCSHELL 17C8AC00 == 63 [pid = 3748] [id = 526] 07:10:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (195EB400) [pid = 3748] [serial = 1578] [outer = 00000000] 07:10:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (199F3000) [pid = 3748] [serial = 1579] [outer = 195EB400] 07:10:41 INFO - PROCESS | 3748 | 1464275441209 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A435C00) [pid = 3748] [serial = 1580] [outer = 195EB400] 07:10:41 INFO - PROCESS | 3748 | 1464275441827 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 902ms 07:10:41 INFO - PROCESS | 3748 | 1464275441860 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3748 | 1464275441862 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 07:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:10:41 INFO - PROCESS | 3748 | 1464275441866 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 3748 | 1464275441868 Marionette TRACE conn2 <- [1,2070,null,{}] 07:10:41 INFO - PROCESS | 3748 | 1464275441872 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 3748 | 1464275441988 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:10:42 INFO - PROCESS | 3748 | 1464275442102 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3748 | ++DOCSHELL 1A640400 == 64 [pid = 3748] [id = 527] 07:10:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A641400) [pid = 3748] [serial = 1581] [outer = 00000000] 07:10:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A6A2400) [pid = 3748] [serial = 1582] [outer = 1A641400] 07:10:42 INFO - PROCESS | 3748 | 1464275442196 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1A6ABC00) [pid = 3748] [serial = 1583] [outer = 1A641400] 07:10:42 INFO - PROCESS | 3748 | 1464275442738 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 934ms 07:10:42 INFO - PROCESS | 3748 | 1464275442811 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3748 | 1464275442814 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 07:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:10:42 INFO - PROCESS | 3748 | 1464275442817 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 3748 | 1464275442819 Marionette TRACE conn2 <- [1,2074,null,{}] 07:10:42 INFO - PROCESS | 3748 | 1464275442823 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:42 INFO - PROCESS | 3748 | 1464275442931 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:10:43 INFO - PROCESS | 3748 | 1464275443077 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 3748 | ++DOCSHELL 1A631C00 == 65 [pid = 3748] [id = 528] 07:10:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1A63B400) [pid = 3748] [serial = 1584] [outer = 00000000] 07:10:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1AB0D800) [pid = 3748] [serial = 1585] [outer = 1A63B400] 07:10:43 INFO - PROCESS | 3748 | 1464275443131 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1AB11800) [pid = 3748] [serial = 1586] [outer = 1A63B400] 07:10:43 INFO - PROCESS | 3748 | 1464275443683 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 903ms 07:10:43 INFO - PROCESS | 3748 | 1464275443722 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 3748 | 1464275443724 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 07:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:10:43 INFO - PROCESS | 3748 | 1464275443728 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 3748 | 1464275443730 Marionette TRACE conn2 <- [1,2078,null,{}] 07:10:43 INFO - PROCESS | 3748 | 1464275443733 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 3748 | 1464275443860 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:10:44 INFO - PROCESS | 3748 | 1464275444025 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB9000 == 66 [pid = 3748] [id = 529] 07:10:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1AEB9400) [pid = 3748] [serial = 1587] [outer = 00000000] 07:10:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1AEBD000) [pid = 3748] [serial = 1588] [outer = 1AEB9400] 07:10:44 INFO - PROCESS | 3748 | 1464275444080 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1B004000) [pid = 3748] [serial = 1589] [outer = 1AEB9400] 07:10:44 INFO - PROCESS | 3748 | 1464275444619 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 949ms 07:10:44 INFO - PROCESS | 3748 | 1464275444673 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 3748 | 1464275444675 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 07:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:10:44 INFO - PROCESS | 3748 | 1464275444679 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 3748 | 1464275444681 Marionette TRACE conn2 <- [1,2082,null,{}] 07:10:44 INFO - PROCESS | 3748 | 1464275444684 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 3748 | 1464275444788 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:10:44 INFO - PROCESS | 3748 | 1464275444980 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3748 | ++DOCSHELL 10A5C000 == 67 [pid = 3748] [id = 530] 07:10:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (10FCF400) [pid = 3748] [serial = 1590] [outer = 00000000] 07:10:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1289D000) [pid = 3748] [serial = 1591] [outer = 10FCF400] 07:10:45 INFO - PROCESS | 3748 | 1464275445037 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (15A10000) [pid = 3748] [serial = 1592] [outer = 10FCF400] 07:10:45 INFO - PROCESS | 3748 | 1464275445842 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1182ms 07:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:10:45 INFO - PROCESS | 3748 | 1464275445857 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3748 | 1464275445861 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 07:10:45 INFO - PROCESS | 3748 | 1464275445866 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3748 | 1464275445869 Marionette TRACE conn2 <- [1,2086,null,{}] 07:10:45 INFO - PROCESS | 3748 | 1464275445875 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 3748 | 1464275445977 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:10:46 INFO - PROCESS | 3748 | 1464275446134 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 3748 | ++DOCSHELL 1288A000 == 68 [pid = 3748] [id = 531] 07:10:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1288AC00) [pid = 3748] [serial = 1593] [outer = 00000000] 07:10:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1385F800) [pid = 3748] [serial = 1594] [outer = 1288AC00] 07:10:46 INFO - PROCESS | 3748 | 1464275446186 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1430BC00) [pid = 3748] [serial = 1595] [outer = 1288AC00] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 13394400 == 67 [pid = 3748] [id = 522] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 14341000 == 66 [pid = 3748] [id = 521] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 105FB400 == 65 [pid = 3748] [id = 520] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 1768D400 == 64 [pid = 3748] [id = 519] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 12B5E000 == 63 [pid = 3748] [id = 518] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 16CC7C00 == 62 [pid = 3748] [id = 517] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 14389C00 == 61 [pid = 3748] [id = 516] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 130D8C00 == 60 [pid = 3748] [id = 515] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 13315C00 == 59 [pid = 3748] [id = 514] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 1A630800 == 58 [pid = 3748] [id = 512] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 1A434C00 == 57 [pid = 3748] [id = 511] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19ADC000) [pid = 3748] [serial = 1519] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 1A579400 == 56 [pid = 3748] [id = 510] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 151E6800 == 55 [pid = 3748] [id = 509] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 15A09000 == 54 [pid = 3748] [id = 508] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 110D4400 == 53 [pid = 3748] [id = 507] 07:10:46 INFO - PROCESS | 3748 | --DOCSHELL 140B8C00 == 52 [pid = 3748] [id = 506] 07:10:46 INFO - PROCESS | 3748 | 1464275446773 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 934ms 07:10:46 INFO - PROCESS | 3748 | 1464275446808 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 3748 | 1464275446814 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 07:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:10:46 INFO - PROCESS | 3748 | 1464275446820 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 3748 | 1464275446822 Marionette TRACE conn2 <- [1,2090,null,{}] 07:10:46 INFO - PROCESS | 3748 | 1464275446826 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:46 INFO - PROCESS | 3748 | 1464275446934 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1768E400) [pid = 3748] [serial = 1507] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (17508800) [pid = 3748] [serial = 1504] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (12884800) [pid = 3748] [serial = 1474] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (15C19800) [pid = 3748] [serial = 1477] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (17E7F400) [pid = 3748] [serial = 1480] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1A43AC00) [pid = 3748] [serial = 1483] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A625000) [pid = 3748] [serial = 1486] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (17757C00) [pid = 3748] [serial = 1508] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1693FC00) [pid = 3748] [serial = 1498] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (16D79C00) [pid = 3748] [serial = 1501] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (16948400) [pid = 3748] [serial = 1499] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (114A4800) [pid = 3748] [serial = 1490] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (10FD4800) [pid = 3748] [serial = 1489] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (151E7800) [pid = 3748] [serial = 1493] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1430A800) [pid = 3748] [serial = 1492] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (140BA000) [pid = 3748] [serial = 1495] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1557A400) [pid = 3748] [serial = 1496] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (12A8E000) [pid = 3748] [serial = 1513] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (180BAC00) [pid = 3748] [serial = 1517] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (199EB000) [pid = 3748] [serial = 1510] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (19A0BC00) [pid = 3748] [serial = 1511] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1754B000) [pid = 3748] [serial = 1505] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (17512400) [pid = 3748] [serial = 1516] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (173B2400) [pid = 3748] [serial = 1502] [outer = 00000000] [url = about:blank] 07:10:46 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (14381000) [pid = 3748] [serial = 1514] [outer = 00000000] [url = about:blank] 07:10:47 INFO - PROCESS | 3748 | 1464275447046 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3748 | ++DOCSHELL 10FD4800 == 53 [pid = 3748] [id = 532] 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (11025800) [pid = 3748] [serial = 1596] [outer = 00000000] 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (12D31400) [pid = 3748] [serial = 1597] [outer = 11025800] 07:10:47 INFO - PROCESS | 3748 | 1464275447096 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (14308400) [pid = 3748] [serial = 1598] [outer = 11025800] 07:10:47 INFO - PROCESS | 3748 | 1464275447542 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 794ms 07:10:47 INFO - PROCESS | 3748 | 1464275447621 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 3748 | 1464275447623 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 07:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:10:47 INFO - PROCESS | 3748 | 1464275447627 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 3748 | 1464275447630 Marionette TRACE conn2 <- [1,2094,null,{}] 07:10:47 INFO - PROCESS | 3748 | 1464275447640 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 3748 | 1464275447736 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:10:47 INFO - PROCESS | 3748 | 1464275447746 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3748 | ++DOCSHELL 16948400 == 54 [pid = 3748] [id = 533] 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16949400) [pid = 3748] [serial = 1599] [outer = 00000000] 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16CCC400) [pid = 3748] [serial = 1600] [outer = 16949400] 07:10:47 INFO - PROCESS | 3748 | 1464275447793 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (16F8C400) [pid = 3748] [serial = 1601] [outer = 16949400] 07:10:48 INFO - PROCESS | 3748 | 1464275448267 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 685ms 07:10:48 INFO - PROCESS | 3748 | 1464275448326 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 3748 | 1464275448328 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 07:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:10:48 INFO - PROCESS | 3748 | 1464275448332 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 3748 | 1464275448333 Marionette TRACE conn2 <- [1,2098,null,{}] 07:10:48 INFO - PROCESS | 3748 | 1464275448336 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:48 INFO - PROCESS | 3748 | 1464275448424 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:10:48 INFO - PROCESS | 3748 | 1464275448433 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 3748 | ++DOCSHELL 173B5000 == 55 [pid = 3748] [id = 534] 07:10:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (173BE400) [pid = 3748] [serial = 1602] [outer = 00000000] 07:10:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1754D800) [pid = 3748] [serial = 1603] [outer = 173BE400] 07:10:48 INFO - PROCESS | 3748 | 1464275448478 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (175AA400) [pid = 3748] [serial = 1604] [outer = 173BE400] 07:10:48 INFO - PROCESS | 3748 | 1464275448908 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 637ms 07:10:48 INFO - PROCESS | 3748 | 1464275448953 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 3748 | 1464275448955 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 07:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:10:48 INFO - PROCESS | 3748 | 1464275448958 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 3748 | 1464275448960 Marionette TRACE conn2 <- [1,2102,null,{}] 07:10:48 INFO - PROCESS | 3748 | 1464275448963 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 3748 | 1464275449057 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:10:49 INFO - PROCESS | 3748 | 1464275449064 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3748 | ++DOCSHELL 173BF400 == 56 [pid = 3748] [id = 535] 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (175B6C00) [pid = 3748] [serial = 1605] [outer = 00000000] 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (17C0D000) [pid = 3748] [serial = 1606] [outer = 175B6C00] 07:10:49 INFO - PROCESS | 3748 | 1464275449141 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (17E78C00) [pid = 3748] [serial = 1607] [outer = 175B6C00] 07:10:49 INFO - PROCESS | 3748 | 1464275449628 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 701ms 07:10:49 INFO - PROCESS | 3748 | 1464275449658 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3748 | 1464275449660 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 07:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:10:49 INFO - PROCESS | 3748 | 1464275449663 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3748 | 1464275449665 Marionette TRACE conn2 <- [1,2106,null,{}] 07:10:49 INFO - PROCESS | 3748 | 1464275449669 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 3748 | 1464275449809 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:10:49 INFO - PROCESS | 3748 | 1464275449878 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3748 | ++DOCSHELL 19A05C00 == 57 [pid = 3748] [id = 536] 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (19A06400) [pid = 3748] [serial = 1608] [outer = 00000000] 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (19A0E400) [pid = 3748] [serial = 1609] [outer = 19A06400] 07:10:49 INFO - PROCESS | 3748 | 1464275449922 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (19F17400) [pid = 3748] [serial = 1610] [outer = 19A06400] 07:10:50 INFO - PROCESS | 3748 | 1464275450344 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 07:10:50 INFO - PROCESS | 3748 | 1464275450410 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 3748 | 1464275450412 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:10:50 INFO - PROCESS | 3748 | 1464275450416 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 3748 | 1464275450417 Marionette TRACE conn2 <- [1,2110,null,{}] 07:10:50 INFO - PROCESS | 3748 | 1464275450421 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 3748 | 1464275450566 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:10:50 INFO - PROCESS | 3748 | 1464275450591 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 3748 | ++DOCSHELL 10BAC400 == 58 [pid = 3748] [id = 537] 07:10:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1A0AD000) [pid = 3748] [serial = 1611] [outer = 00000000] 07:10:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1A438400) [pid = 3748] [serial = 1612] [outer = 1A0AD000] 07:10:50 INFO - PROCESS | 3748 | 1464275450635 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1A577800) [pid = 3748] [serial = 1613] [outer = 1A0AD000] 07:10:51 INFO - PROCESS | 3748 | 1464275451070 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 700ms 07:10:51 INFO - PROCESS | 3748 | 1464275451114 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3748 | 1464275451116 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:10:51 INFO - PROCESS | 3748 | 1464275451127 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3748 | 1464275451128 Marionette TRACE conn2 <- [1,2114,null,{}] 07:10:51 INFO - PROCESS | 3748 | 1464275451132 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 3748 | 1464275451259 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (17691000) [pid = 3748] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (19830000) [pid = 3748] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (13316400) [pid = 3748] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (13140400) [pid = 3748] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (16CC9000) [pid = 3748] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (14E67400) [pid = 3748] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1430F400) [pid = 3748] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (15DCB400) [pid = 3748] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (140BCC00) [pid = 3748] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (14384800) [pid = 3748] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (173B1800) [pid = 3748] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (175AA000) [pid = 3748] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1385E000) [pid = 3748] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (11026C00) [pid = 3748] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:10:51 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1775A800) [pid = 3748] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:10:51 INFO - PROCESS | 3748 | 1464275451507 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3748 | ++DOCSHELL 102D4800 == 59 [pid = 3748] [id = 538] 07:10:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (10A5EC00) [pid = 3748] [serial = 1614] [outer = 00000000] 07:10:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (13316400) [pid = 3748] [serial = 1615] [outer = 10A5EC00] 07:10:51 INFO - PROCESS | 3748 | 1464275451561 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1433B400) [pid = 3748] [serial = 1616] [outer = 10A5EC00] 07:10:51 INFO - PROCESS | 3748 | 1464275451948 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 825ms 07:10:51 INFO - PROCESS | 3748 | 1464275451968 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3748 | 1464275451969 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:10:51 INFO - PROCESS | 3748 | 1464275451973 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3748 | 1464275451974 Marionette TRACE conn2 <- [1,2118,null,{}] 07:10:51 INFO - PROCESS | 3748 | 1464275451978 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 3748 | 1464275452061 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:10:52 INFO - PROCESS | 3748 | 1464275452165 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3748 | ++DOCSHELL 11223C00 == 60 [pid = 3748] [id = 539] 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (13140400) [pid = 3748] [serial = 1617] [outer = 00000000] 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (199F0C00) [pid = 3748] [serial = 1618] [outer = 13140400] 07:10:52 INFO - PROCESS | 3748 | 1464275452217 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A437000) [pid = 3748] [serial = 1619] [outer = 13140400] 07:10:52 INFO - PROCESS | 3748 | 1464275452564 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3748 | 1464275452598 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:10:52 INFO - PROCESS | 3748 | 1464275452601 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3748 | 1464275452603 Marionette TRACE conn2 <- [1,2122,null,{}] 07:10:52 INFO - PROCESS | 3748 | 1464275452606 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:52 INFO - PROCESS | 3748 | 1464275452732 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:10:52 INFO - PROCESS | 3748 | 1464275452741 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3748 | ++DOCSHELL 199EE800 == 61 [pid = 3748] [id = 540] 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19AE3000) [pid = 3748] [serial = 1620] [outer = 00000000] 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AB0F400) [pid = 3748] [serial = 1621] [outer = 19AE3000] 07:10:52 INFO - PROCESS | 3748 | 1464275452784 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1AEB4C00) [pid = 3748] [serial = 1622] [outer = 19AE3000] 07:10:53 INFO - PROCESS | 3748 | 1464275453210 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 638ms 07:10:53 INFO - PROCESS | 3748 | 1464275453239 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 3748 | 1464275453241 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:10:53 INFO - PROCESS | 3748 | 1464275453244 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 3748 | 1464275453246 Marionette TRACE conn2 <- [1,2126,null,{}] 07:10:53 INFO - PROCESS | 3748 | 1464275453250 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 3748 | 1464275453395 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:10:53 INFO - PROCESS | 3748 | 1464275453439 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 3748 | ++DOCSHELL 1B003000 == 62 [pid = 3748] [id = 541] 07:10:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1B003400) [pid = 3748] [serial = 1623] [outer = 00000000] 07:10:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1B00E400) [pid = 3748] [serial = 1624] [outer = 1B003400] 07:10:53 INFO - PROCESS | 3748 | 1464275453487 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1B317000) [pid = 3748] [serial = 1625] [outer = 1B003400] 07:10:54 INFO - PROCESS | 3748 | 1464275454151 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 949ms 07:10:54 INFO - PROCESS | 3748 | 1464275454190 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3748 | 1464275454196 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:10:54 INFO - PROCESS | 3748 | 1464275454200 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3748 | 1464275454205 Marionette TRACE conn2 <- [1,2130,null,{}] 07:10:54 INFO - PROCESS | 3748 | 1464275454210 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 3748 | 1464275454335 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:10:54 INFO - PROCESS | 3748 | 1464275454484 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3748 | ++DOCSHELL 10A58C00 == 63 [pid = 3748] [id = 542] 07:10:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (128A2000) [pid = 3748] [serial = 1626] [outer = 00000000] 07:10:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (13366400) [pid = 3748] [serial = 1627] [outer = 128A2000] 07:10:54 INFO - PROCESS | 3748 | 1464275454542 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (151E6C00) [pid = 3748] [serial = 1628] [outer = 128A2000] 07:10:55 INFO - PROCESS | 3748 | 1464275455164 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 3748 | 1464275455209 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:10:55 INFO - PROCESS | 3748 | 1464275455216 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 3748 | 1464275455219 Marionette TRACE conn2 <- [1,2134,null,{}] 07:10:55 INFO - PROCESS | 3748 | 1464275455223 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:55 INFO - PROCESS | 3748 | 1464275455350 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:10:55 INFO - PROCESS | 3748 | --DOCSHELL 1B31D800 == 62 [pid = 3748] [id = 16] 07:10:55 INFO - PROCESS | 3748 | 1464275455539 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 3748 | ++DOCSHELL 1754E400 == 63 [pid = 3748] [id = 543] 07:10:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (17553000) [pid = 3748] [serial = 1629] [outer = 00000000] 07:10:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1775B000) [pid = 3748] [serial = 1630] [outer = 17553000] 07:10:55 INFO - PROCESS | 3748 | 1464275455622 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (195F3000) [pid = 3748] [serial = 1631] [outer = 17553000] 07:10:56 INFO - PROCESS | 3748 | 1464275456245 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 3748 | 1464275456309 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:10:56 INFO - PROCESS | 3748 | 1464275456298 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 3748 | 1464275456301 Marionette TRACE conn2 <- [1,2138,null,{}] 07:10:56 INFO - PROCESS | 3748 | 1464275456313 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:56 INFO - PROCESS | 3748 | 1464275456480 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:10:56 INFO - PROCESS | 3748 | 1464275456498 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 3748 | ++DOCSHELL 1AB10000 == 64 [pid = 3748] [id = 544] 07:10:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1AEB3C00) [pid = 3748] [serial = 1632] [outer = 00000000] 07:10:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1B005000) [pid = 3748] [serial = 1633] [outer = 1AEB3C00] 07:10:56 INFO - PROCESS | 3748 | 1464275456554 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1B313400) [pid = 3748] [serial = 1634] [outer = 1AEB3C00] 07:10:57 INFO - PROCESS | 3748 | 1464275457133 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:10:57 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:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 887ms 07:10:57 INFO - PROCESS | 3748 | 1464275457201 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 3748 | 1464275457204 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:10:57 INFO - PROCESS | 3748 | 1464275457207 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 3748 | 1464275457209 Marionette TRACE conn2 <- [1,2142,null,{}] 07:10:57 INFO - PROCESS | 3748 | 1464275457213 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:57 INFO - PROCESS | 3748 | 1464275457330 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:10:57 INFO - PROCESS | 3748 | 1464275457475 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB7800 == 65 [pid = 3748] [id = 545] 07:10:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1B00FC00) [pid = 3748] [serial = 1635] [outer = 00000000] 07:10:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1B31F800) [pid = 3748] [serial = 1636] [outer = 1B00FC00] 07:10:57 INFO - PROCESS | 3748 | 1464275457530 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1B473800) [pid = 3748] [serial = 1637] [outer = 1B00FC00] 07:10:58 INFO - PROCESS | 3748 | 1464275458103 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 934ms 07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:10:58 INFO - PROCESS | 3748 | 1464275458152 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 3748 | 1464275458154 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 07:10:58 INFO - PROCESS | 3748 | 1464275458158 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 3748 | 1464275458160 Marionette TRACE conn2 <- [1,2146,null,{}] 07:10:58 INFO - PROCESS | 3748 | 1464275458163 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 3748 | 1464275458271 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:10:58 INFO - PROCESS | 3748 | 1464275458435 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3748 | ++DOCSHELL 1B478C00 == 66 [pid = 3748] [id = 546] 07:10:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1B479000) [pid = 3748] [serial = 1638] [outer = 00000000] 07:10:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1B5C6800) [pid = 3748] [serial = 1639] [outer = 1B479000] 07:10:58 INFO - PROCESS | 3748 | 1464275458489 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1B5CC000) [pid = 3748] [serial = 1640] [outer = 1B479000] 07:10:59 INFO - PROCESS | 3748 | 1464275459061 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 933ms 07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:10:59 INFO - PROCESS | 3748 | 1464275459103 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 3748 | 1464275459105 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 07:10:59 INFO - PROCESS | 3748 | 1464275459109 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 3748 | 1464275459111 Marionette TRACE conn2 <- [1,2150,null,{}] 07:10:59 INFO - PROCESS | 3748 | 1464275459115 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 3748 | 1464275459230 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:10:59 INFO - PROCESS | 3748 | 1464275459393 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 3748 | ++DOCSHELL 11A0DC00 == 67 [pid = 3748] [id = 547] 07:10:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1B317400) [pid = 3748] [serial = 1641] [outer = 00000000] 07:10:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1F723000) [pid = 3748] [serial = 1642] [outer = 1B317400] 07:10:59 INFO - PROCESS | 3748 | 1464275459459 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (20013800) [pid = 3748] [serial = 1643] [outer = 1B317400] 07:11:00 INFO - PROCESS | 3748 | 1464275460060 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 996ms 07:11:00 INFO - PROCESS | 3748 | 1464275460111 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 3748 | 1464275460113 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:11:00 INFO - PROCESS | 3748 | 1464275460117 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 3748 | 1464275460119 Marionette TRACE conn2 <- [1,2154,null,{}] 07:11:00 INFO - PROCESS | 3748 | 1464275460106 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:00 INFO - PROCESS | 3748 | 1464275460407 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:11:00 INFO - PROCESS | 3748 | 1464275460592 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3748 | ++DOCSHELL 102CD400 == 68 [pid = 3748] [id = 548] 07:11:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (102DA000) [pid = 3748] [serial = 1644] [outer = 00000000] 07:11:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (11023400) [pid = 3748] [serial = 1645] [outer = 102DA000] 07:11:00 INFO - PROCESS | 3748 | 1464275460644 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (11C02400) [pid = 3748] [serial = 1646] [outer = 102DA000] 07:11:01 INFO - PROCESS | 3748 | 1464275461254 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1182ms 07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:11:01 INFO - PROCESS | 3748 | 1464275461294 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 3748 | 1464275461297 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 07:11:01 INFO - PROCESS | 3748 | 1464275461302 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3748 | 1464275461306 Marionette TRACE conn2 <- [1,2158,null,{}] 07:11:01 INFO - PROCESS | 3748 | 1464275461311 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 3748 | 1464275461416 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:11:01 INFO - PROCESS | 3748 | 1464275461575 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 3748 | ++DOCSHELL 14E6E800 == 69 [pid = 3748] [id = 549] 07:11:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (15589800) [pid = 3748] [serial = 1647] [outer = 00000000] 07:11:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (15DCFC00) [pid = 3748] [serial = 1648] [outer = 15589800] 07:11:01 INFO - PROCESS | 3748 | 1464275461626 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (16298800) [pid = 3748] [serial = 1649] [outer = 15589800] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 199EE800 == 68 [pid = 3748] [id = 540] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 11223C00 == 67 [pid = 3748] [id = 539] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 102D4800 == 66 [pid = 3748] [id = 538] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 10BAC400 == 65 [pid = 3748] [id = 537] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 19A05C00 == 64 [pid = 3748] [id = 536] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 173BF400 == 63 [pid = 3748] [id = 535] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 173B5000 == 62 [pid = 3748] [id = 534] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 16948400 == 61 [pid = 3748] [id = 533] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 10FD4800 == 60 [pid = 3748] [id = 532] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 1288A000 == 59 [pid = 3748] [id = 531] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1A57E000) [pid = 3748] [serial = 1570] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (12B5CC00) [pid = 3748] [serial = 1522] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (1628A800) [pid = 3748] [serial = 1525] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (19831000) [pid = 3748] [serial = 1528] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1A62B400) [pid = 3748] [serial = 1531] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1A640C00) [pid = 3748] [serial = 1534] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1A6A8800) [pid = 3748] [serial = 1537] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 151EFC00 == 58 [pid = 3748] [id = 525] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 112EA800 == 57 [pid = 3748] [id = 524] 07:11:02 INFO - PROCESS | 3748 | --DOCSHELL 16296000 == 56 [pid = 3748] [id = 523] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (17C92C00) [pid = 3748] [serial = 1436] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (19A02400) [pid = 3748] [serial = 1439] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (14389800) [pid = 3748] [serial = 1433] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (13144400) [pid = 3748] [serial = 1430] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (19838800) [pid = 3748] [serial = 1427] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (180BC800) [pid = 3748] [serial = 1558] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19A06C00) [pid = 3748] [serial = 1561] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (13BC8400) [pid = 3748] [serial = 1543] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (13399800) [pid = 3748] [serial = 1546] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (140B3800) [pid = 3748] [serial = 1547] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16D7A400) [pid = 3748] [serial = 1552] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (173B5400) [pid = 3748] [serial = 1553] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (16142000) [pid = 3748] [serial = 1549] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (16925400) [pid = 3748] [serial = 1550] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (14340C00) [pid = 3748] [serial = 1540] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A0BA000) [pid = 3748] [serial = 1520] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (19834C00) [pid = 3748] [serial = 1559] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (173BC000) [pid = 3748] [serial = 1564] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A1A2000) [pid = 3748] [serial = 1568] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (195EB000) [pid = 3748] [serial = 1565] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19F1C400) [pid = 3748] [serial = 1567] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (19ADA000) [pid = 3748] [serial = 1562] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (140B4000) [pid = 3748] [serial = 1544] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (17505000) [pid = 3748] [serial = 1555] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (17507C00) [pid = 3748] [serial = 1556] [outer = 00000000] [url = about:blank] 07:11:02 INFO - PROCESS | 3748 | 1464275462210 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 933ms 07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:11:02 INFO - PROCESS | 3748 | 1464275462245 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 3748 | 1464275462247 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 07:11:02 INFO - PROCESS | 3748 | 1464275462251 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 3748 | 1464275462253 Marionette TRACE conn2 <- [1,2162,null,{}] 07:11:02 INFO - PROCESS | 3748 | 1464275462256 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 3748 | 1464275462344 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:11:02 INFO - PROCESS | 3748 | 1464275462448 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3748 | ++DOCSHELL 1141C800 == 57 [pid = 3748] [id = 550] 07:11:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (13316C00) [pid = 3748] [serial = 1650] [outer = 00000000] 07:11:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (14E66400) [pid = 3748] [serial = 1651] [outer = 13316C00] 07:11:02 INFO - PROCESS | 3748 | 1464275462504 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (16142000) [pid = 3748] [serial = 1652] [outer = 13316C00] 07:11:02 INFO - PROCESS | 3748 | 1464275462917 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 685ms 07:11:02 INFO - PROCESS | 3748 | 1464275462950 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 3748 | 1464275462953 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:11:02 INFO - PROCESS | 3748 | 1464275462967 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 3748 | 1464275462971 Marionette TRACE conn2 <- [1,2166,null,{}] 07:11:02 INFO - PROCESS | 3748 | 1464275462974 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 3748 | 1464275463070 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:11:03 INFO - PROCESS | 3748 | 1464275463080 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3748 | ++DOCSHELL 1437BC00 == 58 [pid = 3748] [id = 551] 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (16297800) [pid = 3748] [serial = 1653] [outer = 00000000] 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (173B5400) [pid = 3748] [serial = 1654] [outer = 16297800] 07:11:03 INFO - PROCESS | 3748 | 1464275463124 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (173BEC00) [pid = 3748] [serial = 1655] [outer = 16297800] 07:11:03 INFO - PROCESS | 3748 | 1464275463588 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 654ms 07:11:03 INFO - PROCESS | 3748 | 1464275463618 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 3748 | 1464275463620 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 07:11:03 INFO - PROCESS | 3748 | 1464275463623 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:11:03 INFO - PROCESS | 3748 | 1464275463625 Marionette TRACE conn2 <- [1,2170,null,{}] 07:11:03 INFO - PROCESS | 3748 | 1464275463628 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 3748 | 1464275463713 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:11:03 INFO - PROCESS | 3748 | 1464275463719 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3748 | ++DOCSHELL 16D79C00 == 59 [pid = 3748] [id = 552] 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (173BC400) [pid = 3748] [serial = 1656] [outer = 00000000] 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (17548400) [pid = 3748] [serial = 1657] [outer = 173BC400] 07:11:03 INFO - PROCESS | 3748 | 1464275463763 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (17544400) [pid = 3748] [serial = 1658] [outer = 173BC400] 07:11:04 INFO - PROCESS | 3748 | 1464275464214 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms 07:11:04 INFO - PROCESS | 3748 | 1464275464254 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3748 | 1464275464256 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 07:11:04 INFO - PROCESS | 3748 | 1464275464259 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 3748 | 1464275464261 Marionette TRACE conn2 <- [1,2174,null,{}] 07:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:11:04 INFO - PROCESS | 3748 | 1464275464274 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:04 INFO - PROCESS | 3748 | 1464275464403 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:11:04 INFO - PROCESS | 3748 | 1464275464468 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3748 | ++DOCSHELL 1768C000 == 60 [pid = 3748] [id = 553] 07:11:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (17C06C00) [pid = 3748] [serial = 1659] [outer = 00000000] 07:11:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (180B9C00) [pid = 3748] [serial = 1660] [outer = 17C06C00] 07:11:04 INFO - PROCESS | 3748 | 1464275464529 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (19835800) [pid = 3748] [serial = 1661] [outer = 17C06C00] 07:11:04 INFO - PROCESS | 3748 | 1464275464971 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 07:11:04 INFO - PROCESS | 3748 | 1464275465003 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3748 | 1464275465004 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 07:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:11:04 INFO - PROCESS | 3748 | 1464275465008 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3748 | 1464275465010 Marionette TRACE conn2 <- [1,2178,null,{}] 07:11:05 INFO - PROCESS | 3748 | 1464275465017 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 3748 | 1464275465170 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:11:05 INFO - PROCESS | 3748 | 1464275465192 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3748 | ++DOCSHELL 17759800 == 61 [pid = 3748] [id = 554] 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (180B7800) [pid = 3748] [serial = 1662] [outer = 00000000] 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19A08800) [pid = 3748] [serial = 1663] [outer = 180B7800] 07:11:05 INFO - PROCESS | 3748 | 1464275465236 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (19ADC800) [pid = 3748] [serial = 1664] [outer = 180B7800] 07:11:05 INFO - PROCESS | 3748 | 1464275465688 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 700ms 07:11:05 INFO - PROCESS | 3748 | 1464275465707 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 3748 | 1464275465709 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 07:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:11:05 INFO - PROCESS | 3748 | 1464275465713 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3748 | 1464275465715 Marionette TRACE conn2 <- [1,2182,null,{}] 07:11:05 INFO - PROCESS | 3748 | 1464275465723 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 3748 | 1464275465841 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:11:05 INFO - PROCESS | 3748 | 1464275465848 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3748 | ++DOCSHELL 199EE800 == 62 [pid = 3748] [id = 555] 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (19A10800) [pid = 3748] [serial = 1665] [outer = 00000000] 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A0B9800) [pid = 3748] [serial = 1666] [outer = 19A10800] 07:11:05 INFO - PROCESS | 3748 | 1464275465891 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1A438000) [pid = 3748] [serial = 1667] [outer = 19A10800] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (19A06400) [pid = 3748] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1A0AD000) [pid = 3748] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (10A5EC00) [pid = 3748] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (195EAC00) [pid = 3748] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (173BE400) [pid = 3748] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (11025800) [pid = 3748] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (175B6C00) [pid = 3748] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (16949400) [pid = 3748] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1288AC00) [pid = 3748] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (19AE3000) [pid = 3748] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (13140400) [pid = 3748] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (175C0C00) [pid = 3748] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (180BCC00) [pid = 3748] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (14386000) [pid = 3748] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (17E7EC00) [pid = 3748] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:11:06 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (114A4C00) [pid = 3748] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:11:06 INFO - PROCESS | 3748 | 1464275466617 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 949ms 07:11:06 INFO - PROCESS | 3748 | 1464275466659 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3748 | 1464275466660 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 07:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:11:06 INFO - PROCESS | 3748 | 1464275466664 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 3748 | 1464275466665 Marionette TRACE conn2 <- [1,2186,null,{}] 07:11:06 INFO - PROCESS | 3748 | 1464275466669 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 3748 | 1464275466754 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:11:06 INFO - PROCESS | 3748 | 1464275466864 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 3748 | ++DOCSHELL 10BAFC00 == 63 [pid = 3748] [id = 556] 07:11:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1289B800) [pid = 3748] [serial = 1668] [outer = 00000000] 07:11:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1754CC00) [pid = 3748] [serial = 1669] [outer = 1289B800] 07:11:06 INFO - PROCESS | 3748 | 1464275466919 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (17E7D400) [pid = 3748] [serial = 1670] [outer = 1289B800] 07:11:07 INFO - PROCESS | 3748 | 1464275467274 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 638ms 07:11:07 INFO - PROCESS | 3748 | 1464275467302 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3748 | 1464275467304 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 07:11:07 INFO - PROCESS | 3748 | 1464275467307 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:11:07 INFO - PROCESS | 3748 | 1464275467309 Marionette TRACE conn2 <- [1,2190,null,{}] 07:11:07 INFO - PROCESS | 3748 | 1464275467314 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 3748 | 1464275467426 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:11:07 INFO - PROCESS | 3748 | 1464275467532 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3748 | ++DOCSHELL 10C2EC00 == 64 [pid = 3748] [id = 557] 07:11:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (10C30400) [pid = 3748] [serial = 1671] [outer = 00000000] 07:11:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (10C34400) [pid = 3748] [serial = 1672] [outer = 10C30400] 07:11:07 INFO - PROCESS | 3748 | 1464275467577 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (10C38C00) [pid = 3748] [serial = 1673] [outer = 10C30400] 07:11:07 INFO - PROCESS | 3748 | 1464275467917 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 622ms 07:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:11:07 INFO - PROCESS | 3748 | 1464275467930 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3748 | 1464275467932 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 07:11:07 INFO - PROCESS | 3748 | 1464275467935 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 3748 | 1464275467937 Marionette TRACE conn2 <- [1,2194,null,{}] 07:11:07 INFO - PROCESS | 3748 | 1464275467940 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 3748 | 1464275468025 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:11:08 INFO - PROCESS | 3748 | 1464275468165 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 3748 | ++DOCSHELL 10C38000 == 65 [pid = 3748] [id = 558] 07:11:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (112E4800) [pid = 3748] [serial = 1674] [outer = 00000000] 07:11:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1A0AD000) [pid = 3748] [serial = 1675] [outer = 112E4800] 07:11:08 INFO - PROCESS | 3748 | 1464275468216 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1A580000) [pid = 3748] [serial = 1676] [outer = 112E4800] 07:11:08 INFO - PROCESS | 3748 | 1464275468751 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 825ms 07:11:08 INFO - PROCESS | 3748 | 1464275468779 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 3748 | 1464275468783 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 07:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:11:08 INFO - PROCESS | 3748 | 1464275468789 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 3748 | 1464275468793 Marionette TRACE conn2 <- [1,2198,null,{}] 07:11:08 INFO - PROCESS | 3748 | 1464275468799 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 3748 | 1464275468916 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:11:09 INFO - PROCESS | 3748 | 1464275469078 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3748 | ++DOCSHELL 10BACC00 == 66 [pid = 3748] [id = 559] 07:11:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (10C2D400) [pid = 3748] [serial = 1677] [outer = 00000000] 07:11:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1305DC00) [pid = 3748] [serial = 1678] [outer = 10C2D400] 07:11:09 INFO - PROCESS | 3748 | 1464275469135 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (13391800) [pid = 3748] [serial = 1679] [outer = 10C2D400] 07:11:09 INFO - PROCESS | 3748 | 1464275469730 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 996ms 07:11:09 INFO - PROCESS | 3748 | 1464275469793 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3748 | 1464275469799 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 07:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:11:09 INFO - PROCESS | 3748 | 1464275469805 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 3748 | 1464275469808 Marionette TRACE conn2 <- [1,2202,null,{}] 07:11:09 INFO - PROCESS | 3748 | 1464275469826 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 3748 | 1464275469942 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:11:10 INFO - PROCESS | 3748 | 1464275470087 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 3748 | ++DOCSHELL 1437A400 == 67 [pid = 3748] [id = 560] 07:11:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (14382000) [pid = 3748] [serial = 1680] [outer = 00000000] 07:11:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (16292400) [pid = 3748] [serial = 1681] [outer = 14382000] 07:11:10 INFO - PROCESS | 3748 | 1464275470142 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (16942C00) [pid = 3748] [serial = 1682] [outer = 14382000] 07:11:10 INFO - PROCESS | 3748 | 1464275470784 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1042ms 07:11:10 INFO - PROCESS | 3748 | 1464275470845 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 3748 | 1464275470848 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 07:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:11:10 INFO - PROCESS | 3748 | 1464275470852 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 3748 | 1464275470856 Marionette TRACE conn2 <- [1,2206,null,{}] 07:11:10 INFO - PROCESS | 3748 | 1464275470867 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 3748 | 1464275471029 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:11:11 INFO - PROCESS | 3748 | 1464275471179 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3748 | ++DOCSHELL 19832800 == 68 [pid = 3748] [id = 561] 07:11:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (19833C00) [pid = 3748] [serial = 1683] [outer = 00000000] 07:11:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (19A08400) [pid = 3748] [serial = 1684] [outer = 19833C00] 07:11:11 INFO - PROCESS | 3748 | 1464275471237 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1A572C00) [pid = 3748] [serial = 1685] [outer = 19833C00] 07:11:11 INFO - PROCESS | 3748 | 1464275471761 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 996ms 07:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:11:11 INFO - PROCESS | 3748 | 1464275471838 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 3748 | 1464275471841 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 07:11:11 INFO - PROCESS | 3748 | 1464275471845 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 3748 | 1464275471847 Marionette TRACE conn2 <- [1,2210,null,{}] 07:11:11 INFO - PROCESS | 3748 | 1464275471851 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 3748 | 1464275471962 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:11:12 INFO - PROCESS | 3748 | 1464275472121 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 3748 | ++DOCSHELL 1A646800 == 69 [pid = 3748] [id = 562] 07:11:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1A69C800) [pid = 3748] [serial = 1686] [outer = 00000000] 07:11:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1AB02400) [pid = 3748] [serial = 1687] [outer = 1A69C800] 07:11:12 INFO - PROCESS | 3748 | 1464275472176 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1AB0D000) [pid = 3748] [serial = 1688] [outer = 1A69C800] 07:11:12 INFO - PROCESS | 3748 | 1464275472757 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 933ms 07:11:12 INFO - PROCESS | 3748 | 1464275472789 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 3748 | 1464275472792 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 07:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:11:12 INFO - PROCESS | 3748 | 1464275472795 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 3748 | 1464275472797 Marionette TRACE conn2 <- [1,2214,null,{}] 07:11:12 INFO - PROCESS | 3748 | 1464275472801 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:12 INFO - PROCESS | 3748 | 1464275472907 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:11:13 INFO - PROCESS | 3748 | 1464275473066 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB6800 == 70 [pid = 3748] [id = 563] 07:11:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1AEB6C00) [pid = 3748] [serial = 1689] [outer = 00000000] 07:11:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1B006400) [pid = 3748] [serial = 1690] [outer = 1AEB6C00] 07:11:13 INFO - PROCESS | 3748 | 1464275473120 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1B00CC00) [pid = 3748] [serial = 1691] [outer = 1AEB6C00] 07:11:13 INFO - PROCESS | 3748 | 1464275473658 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:11:13 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:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 887ms 07:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:11:13 INFO - PROCESS | 3748 | 1464275473699 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 3748 | 1464275473702 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 07:11:13 INFO - PROCESS | 3748 | 1464275473705 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 3748 | 1464275473707 Marionette TRACE conn2 <- [1,2218,null,{}] 07:11:13 INFO - PROCESS | 3748 | 1464275473711 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 3748 | 1464275473842 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:11:14 INFO - PROCESS | 3748 | 1464275474004 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3748 | ++DOCSHELL 1B47C400 == 71 [pid = 3748] [id = 564] 07:11:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1B5C4400) [pid = 3748] [serial = 1692] [outer = 00000000] 07:11:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1EC06000) [pid = 3748] [serial = 1693] [outer = 1B5C4400] 07:11:14 INFO - PROCESS | 3748 | 1464275474059 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1EC0A400) [pid = 3748] [serial = 1694] [outer = 1B5C4400] 07:11:14 INFO - PROCESS | 3748 | 1464275474683 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 996ms 07:11:14 INFO - PROCESS | 3748 | 1464275474708 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 3748 | 1464275474711 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 07:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:11:14 INFO - PROCESS | 3748 | 1464275474714 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3748 | 1464275474716 Marionette TRACE conn2 <- [1,2222,null,{}] 07:11:14 INFO - PROCESS | 3748 | 1464275474720 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 3748 | 1464275474836 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:11:14 INFO - PROCESS | 3748 | 1464275474997 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3748 | ++DOCSHELL 13316000 == 72 [pid = 3748] [id = 565] 07:11:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (13321C00) [pid = 3748] [serial = 1695] [outer = 00000000] 07:11:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (15C23000) [pid = 3748] [serial = 1696] [outer = 13321C00] 07:11:15 INFO - PROCESS | 3748 | 1464275475051 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (172E0C00) [pid = 3748] [serial = 1697] [outer = 13321C00] 07:11:15 INFO - PROCESS | 3748 | 1464275475777 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1073ms 07:11:15 INFO - PROCESS | 3748 | 1464275475793 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:11:15 INFO - PROCESS | 3748 | 1464275475800 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 07:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:11:15 INFO - PROCESS | 3748 | 1464275475804 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 3748 | 1464275475808 Marionette TRACE conn2 <- [1,2226,null,{}] 07:11:15 INFO - PROCESS | 3748 | 1464275475813 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:15 INFO - PROCESS | 3748 | 1464275475921 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:11:16 INFO - PROCESS | 3748 | 1464275476088 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 3748 | ++DOCSHELL 10A5A000 == 73 [pid = 3748] [id = 566] 07:11:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (1122DC00) [pid = 3748] [serial = 1698] [outer = 00000000] 07:11:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (14304C00) [pid = 3748] [serial = 1699] [outer = 1122DC00] 07:11:16 INFO - PROCESS | 3748 | 1464275476138 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (14381000) [pid = 3748] [serial = 1700] [outer = 1122DC00] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 19A07000 == 72 [pid = 3748] [id = 449] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 11022400 == 71 [pid = 3748] [id = 476] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 10A5F800 == 70 [pid = 3748] [id = 477] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 0F9EC000 == 69 [pid = 3748] [id = 445] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 16295C00 == 68 [pid = 3748] [id = 479] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 10C2EC00 == 67 [pid = 3748] [id = 557] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 10BAFC00 == 66 [pid = 3748] [id = 556] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 199EE800 == 65 [pid = 3748] [id = 555] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 17759800 == 64 [pid = 3748] [id = 554] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1768C000 == 63 [pid = 3748] [id = 553] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 16D79C00 == 62 [pid = 3748] [id = 552] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1437BC00 == 61 [pid = 3748] [id = 551] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1141C800 == 60 [pid = 3748] [id = 550] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 14E6E800 == 59 [pid = 3748] [id = 549] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 102CD400 == 58 [pid = 3748] [id = 548] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1AB10000 == 57 [pid = 3748] [id = 544] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1754E400 == 56 [pid = 3748] [id = 543] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 10A58C00 == 55 [pid = 3748] [id = 542] 07:11:16 INFO - PROCESS | 3748 | --DOCSHELL 1B003000 == 54 [pid = 3748] [id = 541] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (19A0CC00) [pid = 3748] [serial = 1481] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1A575000) [pid = 3748] [serial = 1484] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (16299800) [pid = 3748] [serial = 1478] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1A62A400) [pid = 3748] [serial = 1487] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (13146400) [pid = 3748] [serial = 1475] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (19A0E400) [pid = 3748] [serial = 1609] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1A438400) [pid = 3748] [serial = 1612] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (19F17400) [pid = 3748] [serial = 1610] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (13316400) [pid = 3748] [serial = 1615] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1A629C00) [pid = 3748] [serial = 1571] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (128A1C00) [pid = 3748] [serial = 1573] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (15DC9C00) [pid = 3748] [serial = 1576] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (199F3000) [pid = 3748] [serial = 1579] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1A6A2400) [pid = 3748] [serial = 1582] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1AB0D800) [pid = 3748] [serial = 1585] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1754D800) [pid = 3748] [serial = 1603] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (175AA400) [pid = 3748] [serial = 1604] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (12D31400) [pid = 3748] [serial = 1597] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (14308400) [pid = 3748] [serial = 1598] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (17C0D000) [pid = 3748] [serial = 1606] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16CCC400) [pid = 3748] [serial = 1600] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (16F8C400) [pid = 3748] [serial = 1601] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1430BC00) [pid = 3748] [serial = 1595] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1385F800) [pid = 3748] [serial = 1594] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1289D000) [pid = 3748] [serial = 1591] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1AEBD000) [pid = 3748] [serial = 1588] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1AB0F400) [pid = 3748] [serial = 1621] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1433B400) [pid = 3748] [serial = 1616] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A577800) [pid = 3748] [serial = 1613] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1A437000) [pid = 3748] [serial = 1619] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (17E78C00) [pid = 3748] [serial = 1607] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (199F0C00) [pid = 3748] [serial = 1618] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1AEB4C00) [pid = 3748] [serial = 1622] [outer = 00000000] [url = about:blank] 07:11:16 INFO - PROCESS | 3748 | 1464275476742 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 996ms 07:11:16 INFO - PROCESS | 3748 | 1464275476806 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 3748 | 1464275476811 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 07:11:16 INFO - PROCESS | 3748 | 1464275476820 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:11:16 INFO - PROCESS | 3748 | 1464275476824 Marionette TRACE conn2 <- [1,2230,null,{}] 07:11:16 INFO - PROCESS | 3748 | 1464275476829 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 3748 | 1464275476927 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:11:17 INFO - PROCESS | 3748 | 1464275477032 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 3748 | ++DOCSHELL 10C36400 == 55 [pid = 3748] [id = 567] 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (11A0BC00) [pid = 3748] [serial = 1701] [outer = 00000000] 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (14305800) [pid = 3748] [serial = 1702] [outer = 11A0BC00] 07:11:17 INFO - PROCESS | 3748 | 1464275477077 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1437C400) [pid = 3748] [serial = 1703] [outer = 11A0BC00] 07:11:17 INFO - PROCESS | 3748 | 1464275477473 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 700ms 07:11:17 INFO - PROCESS | 3748 | 1464275477521 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 3748 | 1464275477524 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 07:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:11:17 INFO - PROCESS | 3748 | 1464275477527 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 3748 | 1464275477530 Marionette TRACE conn2 <- [1,2234,null,{}] 07:11:17 INFO - PROCESS | 3748 | 1464275477545 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:17 INFO - PROCESS | 3748 | 1464275477636 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:11:17 INFO - PROCESS | 3748 | 1464275477643 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 3748 | ++DOCSHELL 16CCE400 == 56 [pid = 3748] [id = 568] 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (16CCF400) [pid = 3748] [serial = 1704] [outer = 00000000] 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (16F8CC00) [pid = 3748] [serial = 1705] [outer = 16CCF400] 07:11:17 INFO - PROCESS | 3748 | 1464275477693 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (173B7800) [pid = 3748] [serial = 1706] [outer = 16CCF400] 07:11:18 INFO - PROCESS | 3748 | 1464275478163 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 685ms 07:11:18 INFO - PROCESS | 3748 | 1464275478226 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3748 | 1464275478229 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:11:18 INFO - PROCESS | 3748 | 1464275478232 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 3748 | 1464275478234 Marionette TRACE conn2 <- [1,2238,null,{}] 07:11:18 INFO - PROCESS | 3748 | 1464275478237 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 3748 | 1464275478327 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:11:18 INFO - PROCESS | 3748 | 1464275478470 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 3748 | ++DOCSHELL 173BD400 == 57 [pid = 3748] [id = 569] 07:11:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (17549400) [pid = 3748] [serial = 1707] [outer = 00000000] 07:11:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (175B9C00) [pid = 3748] [serial = 1708] [outer = 17549400] 07:11:18 INFO - PROCESS | 3748 | 1464275478515 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1775C800) [pid = 3748] [serial = 1709] [outer = 17549400] 07:11:18 INFO - PROCESS | 3748 | 1464275478910 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 685ms 07:11:18 INFO - PROCESS | 3748 | 1464275478931 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3748 | 1464275478933 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 07:11:18 INFO - PROCESS | 3748 | 1464275478937 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:11:18 INFO - PROCESS | 3748 | 1464275478938 Marionette TRACE conn2 <- [1,2242,null,{}] 07:11:18 INFO - PROCESS | 3748 | 1464275478957 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 3748 | 1464275479079 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:11:19 INFO - PROCESS | 3748 | 1464275479086 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3748 | ++DOCSHELL 173BE800 == 58 [pid = 3748] [id = 570] 07:11:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (17509400) [pid = 3748] [serial = 1710] [outer = 00000000] 07:11:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (180BF800) [pid = 3748] [serial = 1711] [outer = 17509400] 07:11:19 INFO - PROCESS | 3748 | 1464275479191 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19832C00) [pid = 3748] [serial = 1712] [outer = 17509400] 07:11:19 INFO - PROCESS | 3748 | 1464275479600 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 732ms 07:11:19 INFO - PROCESS | 3748 | 1464275479662 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 3748 | 1464275479664 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 07:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:11:19 INFO - PROCESS | 3748 | 1464275479667 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 3748 | 1464275479669 Marionette TRACE conn2 <- [1,2246,null,{}] 07:11:19 INFO - PROCESS | 3748 | 1464275479672 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 3748 | 1464275479835 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:11:19 INFO - PROCESS | 3748 | 1464275479915 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3748 | ++DOCSHELL 180BBC00 == 59 [pid = 3748] [id = 571] 07:11:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (180BEC00) [pid = 3748] [serial = 1713] [outer = 00000000] 07:11:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A0AE400) [pid = 3748] [serial = 1714] [outer = 180BEC00] 07:11:19 INFO - PROCESS | 3748 | 1464275479959 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A19C000) [pid = 3748] [serial = 1715] [outer = 180BEC00] 07:11:20 INFO - PROCESS | 3748 | 1464275480380 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 732ms 07:11:20 INFO - PROCESS | 3748 | 1464275480408 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3748 | 1464275480410 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:11:20 INFO - PROCESS | 3748 | 1464275480413 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3748 | 1464275480414 Marionette TRACE conn2 <- [1,2250,null,{}] 07:11:20 INFO - PROCESS | 3748 | 1464275480418 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 3748 | 1464275480541 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:11:20 INFO - PROCESS | 3748 | 1464275480609 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 3748 | ++DOCSHELL 11024400 == 60 [pid = 3748] [id = 572] 07:11:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1433E800) [pid = 3748] [serial = 1716] [outer = 00000000] 07:11:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1A577800) [pid = 3748] [serial = 1717] [outer = 1433E800] 07:11:20 INFO - PROCESS | 3748 | 1464275480652 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1A626800) [pid = 3748] [serial = 1718] [outer = 1433E800] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (19A10800) [pid = 3748] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (180B7800) [pid = 3748] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1289B800) [pid = 3748] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (15589800) [pid = 3748] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (13316C00) [pid = 3748] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (173BC400) [pid = 3748] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (16297800) [pid = 3748] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (102DA000) [pid = 3748] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (10C30400) [pid = 3748] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (17C06C00) [pid = 3748] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1B31E400) [pid = 3748] [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:11:20 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1B31DC00) [pid = 3748] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:11:21 INFO - PROCESS | 3748 | 1464275481105 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 747ms 07:11:21 INFO - PROCESS | 3748 | 1464275481154 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3748 | 1464275481156 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:11:21 INFO - PROCESS | 3748 | 1464275481159 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3748 | 1464275481161 Marionette TRACE conn2 <- [1,2254,null,{}] 07:11:21 INFO - PROCESS | 3748 | 1464275481164 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 3748 | 1464275481280 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:11:21 INFO - PROCESS | 3748 | 1464275481286 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3748 | ++DOCSHELL 17E04800 == 61 [pid = 3748] [id = 573] 07:11:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (17E7E800) [pid = 3748] [serial = 1719] [outer = 00000000] 07:11:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (195ED000) [pid = 3748] [serial = 1720] [outer = 17E7E800] 07:11:21 INFO - PROCESS | 3748 | 1464275481342 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (14E67400) [pid = 3748] [serial = 1721] [outer = 17E7E800] 07:11:21 INFO - PROCESS | 3748 | 1464275481796 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 700ms 07:11:21 INFO - PROCESS | 3748 | 1464275481859 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3748 | 1464275481861 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:11:21 INFO - PROCESS | 3748 | 1464275481865 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3748 | 1464275481866 Marionette TRACE conn2 <- [1,2258,null,{}] 07:11:21 INFO - PROCESS | 3748 | 1464275481870 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 3748 | 1464275481961 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:11:21 INFO - PROCESS | 3748 | 1464275481969 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3748 | ++DOCSHELL 16C1A400 == 62 [pid = 3748] [id = 574] 07:11:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (16C1C800) [pid = 3748] [serial = 1722] [outer = 00000000] 07:11:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (16C1F400) [pid = 3748] [serial = 1723] [outer = 16C1C800] 07:11:21 INFO - PROCESS | 3748 | 1464275482013 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (16C22C00) [pid = 3748] [serial = 1724] [outer = 16C1C800] 07:11:22 INFO - PROCESS | 3748 | 1464275482433 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 591ms 07:11:22 INFO - PROCESS | 3748 | 1464275482461 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 3748 | 1464275482463 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 07:11:22 INFO - PROCESS | 3748 | 1464275482467 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:11:22 INFO - PROCESS | 3748 | 1464275482468 Marionette TRACE conn2 <- [1,2262,null,{}] 07:11:22 INFO - PROCESS | 3748 | 1464275482491 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:22 INFO - PROCESS | 3748 | 1464275482580 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:11:22 INFO - PROCESS | 3748 | 1464275482587 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 3748 | ++DOCSHELL 16C1DC00 == 63 [pid = 3748] [id = 575] 07:11:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (16C25000) [pid = 3748] [serial = 1725] [outer = 00000000] 07:11:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A43AC00) [pid = 3748] [serial = 1726] [outer = 16C25000] 07:11:22 INFO - PROCESS | 3748 | 1464275482630 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A637800) [pid = 3748] [serial = 1727] [outer = 16C25000] 07:11:23 INFO - PROCESS | 3748 | 1464275483325 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 887ms 07:11:23 INFO - PROCESS | 3748 | 1464275483356 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3748 | 1464275483361 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:11:23 INFO - PROCESS | 3748 | 1464275483367 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3748 | 1464275483370 Marionette TRACE conn2 <- [1,2266,null,{}] 07:11:23 INFO - PROCESS | 3748 | 1464275483376 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 3748 | 1464275483496 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:11:23 INFO - PROCESS | 3748 | 1464275483647 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3748 | ++DOCSHELL 10C2D000 == 64 [pid = 3748] [id = 576] 07:11:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (12883800) [pid = 3748] [serial = 1728] [outer = 00000000] 07:11:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1385F800) [pid = 3748] [serial = 1729] [outer = 12883800] 07:11:23 INFO - PROCESS | 3748 | 1464275483704 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (14304400) [pid = 3748] [serial = 1730] [outer = 12883800] 07:11:24 INFO - PROCESS | 3748 | 1464275484302 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 996ms 07:11:24 INFO - PROCESS | 3748 | 1464275484370 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 3748 | 1464275484376 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:11:24 INFO - PROCESS | 3748 | 1464275484383 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3748 | 1464275484385 Marionette TRACE conn2 <- [1,2270,null,{}] 07:11:24 INFO - PROCESS | 3748 | 1464275484390 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:24 INFO - PROCESS | 3748 | 1464275484505 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:11:24 INFO - PROCESS | 3748 | 1464275484655 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3748 | ++DOCSHELL 169CD000 == 65 [pid = 3748] [id = 577] 07:11:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (169D5000) [pid = 3748] [serial = 1731] [outer = 00000000] 07:11:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (16CC9000) [pid = 3748] [serial = 1732] [outer = 169D5000] 07:11:24 INFO - PROCESS | 3748 | 1464275484710 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1750CC00) [pid = 3748] [serial = 1733] [outer = 169D5000] 07:11:25 INFO - PROCESS | 3748 | 1464275485279 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 949ms 07:11:25 INFO - PROCESS | 3748 | 1464275485325 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 3748 | 1464275485328 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:11:25 INFO - PROCESS | 3748 | 1464275485332 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 3748 | 1464275485336 Marionette TRACE conn2 <- [1,2274,null,{}] 07:11:25 INFO - PROCESS | 3748 | 1464275485347 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 3748 | 1464275485493 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:11:25 INFO - PROCESS | 3748 | 1464275485664 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 3748 | ++DOCSHELL 1A0BA000 == 66 [pid = 3748] [id = 578] 07:11:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1A19E400) [pid = 3748] [serial = 1734] [outer = 00000000] 07:11:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1A63D800) [pid = 3748] [serial = 1735] [outer = 1A19E400] 07:11:25 INFO - PROCESS | 3748 | 1464275485721 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1A6A8C00) [pid = 3748] [serial = 1736] [outer = 1A19E400] 07:11:26 INFO - PROCESS | 3748 | 1464275486325 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:11:26 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:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1042ms 07:11:26 INFO - PROCESS | 3748 | 1464275486375 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 3748 | 1464275486378 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 07:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:11:26 INFO - PROCESS | 3748 | 1464275486382 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 3748 | 1464275486384 Marionette TRACE conn2 <- [1,2278,null,{}] 07:11:26 INFO - PROCESS | 3748 | 1464275486404 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 3748 | 1464275486518 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:11:26 INFO - PROCESS | 3748 | 1464275486667 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 3748 | ++DOCSHELL 19A02400 == 67 [pid = 3748] [id = 579] 07:11:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (19A05C00) [pid = 3748] [serial = 1737] [outer = 00000000] 07:11:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1AEB8400) [pid = 3748] [serial = 1738] [outer = 19A05C00] 07:11:26 INFO - PROCESS | 3748 | 1464275486722 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1B003000) [pid = 3748] [serial = 1739] [outer = 19A05C00] 07:11:27 INFO - PROCESS | 3748 | 1464275487281 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 949ms 07:11:27 INFO - PROCESS | 3748 | 1464275487310 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3748 | 1464275487312 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:11:27 INFO - PROCESS | 3748 | 1464275487316 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 3748 | 1464275487318 Marionette TRACE conn2 <- [1,2282,null,{}] 07:11:27 INFO - PROCESS | 3748 | 1464275487321 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 3748 | 1464275487430 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:11:27 INFO - PROCESS | 3748 | 1464275487578 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3748 | ++DOCSHELL 1AB04000 == 68 [pid = 3748] [id = 580] 07:11:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (1AB06800) [pid = 3748] [serial = 1740] [outer = 00000000] 07:11:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (1B320400) [pid = 3748] [serial = 1741] [outer = 1AB06800] 07:11:27 INFO - PROCESS | 3748 | 1464275487633 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (1B472400) [pid = 3748] [serial = 1742] [outer = 1AB06800] 07:11:28 INFO - PROCESS | 3748 | 1464275488168 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 903ms 07:11:28 INFO - PROCESS | 3748 | 1464275488220 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 3748 | 1464275488222 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:11:28 INFO - PROCESS | 3748 | 1464275488226 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 3748 | 1464275488228 Marionette TRACE conn2 <- [1,2286,null,{}] 07:11:28 INFO - PROCESS | 3748 | 1464275488232 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 3748 | 1464275488358 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:11:28 INFO - PROCESS | 3748 | 1464275488521 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3748 | ++DOCSHELL 1B5C5400 == 69 [pid = 3748] [id = 581] 07:11:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (1B5D0C00) [pid = 3748] [serial = 1743] [outer = 00000000] 07:11:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1EA4F400) [pid = 3748] [serial = 1744] [outer = 1B5D0C00] 07:11:28 INFO - PROCESS | 3748 | 1464275488576 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (1EA52800) [pid = 3748] [serial = 1745] [outer = 1B5D0C00] 07:11:29 INFO - PROCESS | 3748 | 1464275489169 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 996ms 07:11:29 INFO - PROCESS | 3748 | 1464275489229 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 3748 | 1464275489231 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:11:29 INFO - PROCESS | 3748 | 1464275489234 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3748 | 1464275489236 Marionette TRACE conn2 <- [1,2290,null,{}] 07:11:29 INFO - PROCESS | 3748 | 1464275489240 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:29 INFO - PROCESS | 3748 | 1464275489353 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:11:29 INFO - PROCESS | 3748 | 1464275489688 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3748 | ++DOCSHELL 0F211C00 == 70 [pid = 3748] [id = 582] 07:11:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 161 (10234800) [pid = 3748] [serial = 1746] [outer = 00000000] 07:11:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 162 (10C33C00) [pid = 3748] [serial = 1747] [outer = 10234800] 07:11:29 INFO - PROCESS | 3748 | 1464275489777 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 163 (114A0C00) [pid = 3748] [serial = 1748] [outer = 10234800] 07:11:30 INFO - PROCESS | 3748 | 1464275490367 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1183ms 07:11:30 INFO - PROCESS | 3748 | 1464275490431 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 3748 | 1464275490436 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 07:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:11:30 INFO - PROCESS | 3748 | 1464275490440 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 3748 | 1464275490444 Marionette TRACE conn2 <- [1,2294,null,{}] 07:11:30 INFO - PROCESS | 3748 | 1464275490449 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 3748 | 1464275490562 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:11:30 INFO - PROCESS | 3748 | 1464275490735 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3748 | ++DOCSHELL 11A02000 == 71 [pid = 3748] [id = 583] 07:11:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 164 (12D76000) [pid = 3748] [serial = 1749] [outer = 00000000] 07:11:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 165 (1437D000) [pid = 3748] [serial = 1750] [outer = 12D76000] 07:11:30 INFO - PROCESS | 3748 | 1464275490818 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 166 (156D3C00) [pid = 3748] [serial = 1751] [outer = 12D76000] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 16C1A400 == 70 [pid = 3748] [id = 574] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 17E04800 == 69 [pid = 3748] [id = 573] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 11024400 == 68 [pid = 3748] [id = 572] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 180BBC00 == 67 [pid = 3748] [id = 571] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 173BE800 == 66 [pid = 3748] [id = 570] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 1B31AC00 == 65 [pid = 3748] [id = 17] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 173BD400 == 64 [pid = 3748] [id = 569] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 16CCE400 == 63 [pid = 3748] [id = 568] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 10C36400 == 62 [pid = 3748] [id = 567] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 10A5A000 == 61 [pid = 3748] [id = 566] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 13316000 == 60 [pid = 3748] [id = 565] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 1B47C400 == 59 [pid = 3748] [id = 564] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 165 (1B005800) [pid = 3748] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 164 (1A0AD000) [pid = 3748] [serial = 1675] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 163 (1F723000) [pid = 3748] [serial = 1642] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 1AEB6800 == 58 [pid = 3748] [id = 563] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 1A646800 == 57 [pid = 3748] [id = 562] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 19832800 == 56 [pid = 3748] [id = 561] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 1437A400 == 55 [pid = 3748] [id = 560] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 10BACC00 == 54 [pid = 3748] [id = 559] 07:11:31 INFO - PROCESS | 3748 | --DOCSHELL 10C38000 == 53 [pid = 3748] [id = 558] 07:11:31 INFO - PROCESS | 3748 | 1464275491451 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1043ms 07:11:31 INFO - PROCESS | 3748 | 1464275491470 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 3748 | 1464275491473 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 07:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:11:31 INFO - PROCESS | 3748 | 1464275491493 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 3748 | 1464275491495 Marionette TRACE conn2 <- [1,2298,null,{}] 07:11:31 INFO - PROCESS | 3748 | 1464275491499 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 3748 | 1464275491594 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 162 (10C38C00) [pid = 3748] [serial = 1673] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 161 (1A438000) [pid = 3748] [serial = 1667] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 160 (180B9C00) [pid = 3748] [serial = 1660] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (19835800) [pid = 3748] [serial = 1661] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (19ADC800) [pid = 3748] [serial = 1664] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (16944000) [pid = 3748] [serial = 1121] [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:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (17E7D400) [pid = 3748] [serial = 1670] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (17544400) [pid = 3748] [serial = 1658] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (1A0B9800) [pid = 3748] [serial = 1666] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (19A08800) [pid = 3748] [serial = 1663] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1754CC00) [pid = 3748] [serial = 1669] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (16298800) [pid = 3748] [serial = 1649] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (15DCFC00) [pid = 3748] [serial = 1648] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (14E66400) [pid = 3748] [serial = 1651] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (16142000) [pid = 3748] [serial = 1652] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (17548400) [pid = 3748] [serial = 1657] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (173B5400) [pid = 3748] [serial = 1654] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (173BEC00) [pid = 3748] [serial = 1655] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (11C02400) [pid = 3748] [serial = 1646] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (11023400) [pid = 3748] [serial = 1645] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1B00E400) [pid = 3748] [serial = 1624] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (10C34400) [pid = 3748] [serial = 1672] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (13366400) [pid = 3748] [serial = 1627] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1775B000) [pid = 3748] [serial = 1630] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1B005000) [pid = 3748] [serial = 1633] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1B31F800) [pid = 3748] [serial = 1636] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1B5C6800) [pid = 3748] [serial = 1639] [outer = 00000000] [url = about:blank] 07:11:31 INFO - PROCESS | 3748 | 1464275491710 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3748 | ++DOCSHELL 10C31400 == 54 [pid = 3748] [id = 584] 07:11:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (10C31800) [pid = 3748] [serial = 1752] [outer = 00000000] 07:11:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (11C02400) [pid = 3748] [serial = 1753] [outer = 10C31800] 07:11:31 INFO - PROCESS | 3748 | 1464275491755 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (14336C00) [pid = 3748] [serial = 1754] [outer = 10C31800] 07:11:32 INFO - PROCESS | 3748 | 1464275492210 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 840ms 07:11:32 INFO - PROCESS | 3748 | 1464275492335 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 3748 | 1464275492339 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 07:11:32 INFO - PROCESS | 3748 | 1464275492344 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:11:32 INFO - PROCESS | 3748 | 1464275492348 Marionette TRACE conn2 <- [1,2302,null,{}] 07:11:32 INFO - PROCESS | 3748 | 1464275492355 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:32 INFO - PROCESS | 3748 | 1464275492480 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:11:32 INFO - PROCESS | 3748 | 1464275492594 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3748 | ++DOCSHELL 110CF400 == 55 [pid = 3748] [id = 585] 07:11:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (11223C00) [pid = 3748] [serial = 1755] [outer = 00000000] 07:11:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (13315C00) [pid = 3748] [serial = 1756] [outer = 11223C00] 07:11:32 INFO - PROCESS | 3748 | 1464275492690 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1385E000) [pid = 3748] [serial = 1757] [outer = 11223C00] 07:11:33 INFO - PROCESS | 3748 | 1464275493281 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 996ms 07:11:33 INFO - PROCESS | 3748 | 1464275493347 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3748 | 1464275493351 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 07:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:11:33 INFO - PROCESS | 3748 | 1464275493359 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3748 | 1464275493363 Marionette TRACE conn2 <- [1,2306,null,{}] 07:11:33 INFO - PROCESS | 3748 | 1464275493367 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 3748 | 1464275493509 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:11:33 INFO - PROCESS | 3748 | 1464275493656 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 3748 | ++DOCSHELL 10C32000 == 56 [pid = 3748] [id = 586] 07:11:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (14384400) [pid = 3748] [serial = 1758] [outer = 00000000] 07:11:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (16942800) [pid = 3748] [serial = 1759] [outer = 14384400] 07:11:33 INFO - PROCESS | 3748 | 1464275493714 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (16C1A000) [pid = 3748] [serial = 1760] [outer = 14384400] 07:11:34 INFO - PROCESS | 3748 | 1464275494315 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3748 | 1464275494363 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 07:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:11:34 INFO - PROCESS | 3748 | 1464275494367 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 3748 | 1464275494369 Marionette TRACE conn2 <- [1,2310,null,{}] 07:11:34 INFO - PROCESS | 3748 | 1464275494380 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:34 INFO - PROCESS | 3748 | 1464275494495 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:11:34 INFO - PROCESS | 3748 | 1464275494643 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3748 | ++DOCSHELL 173B8400 == 57 [pid = 3748] [id = 587] 07:11:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (173BF400) [pid = 3748] [serial = 1761] [outer = 00000000] 07:11:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1754CC00) [pid = 3748] [serial = 1762] [outer = 173BF400] 07:11:34 INFO - PROCESS | 3748 | 1464275494702 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (17553400) [pid = 3748] [serial = 1763] [outer = 173BF400] 07:11:35 INFO - PROCESS | 3748 | 1464275495312 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 995ms 07:11:35 INFO - PROCESS | 3748 | 1464275495353 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 3748 | 1464275495355 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 07:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:11:35 INFO - PROCESS | 3748 | 1464275495373 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 3748 | 1464275495375 Marionette TRACE conn2 <- [1,2314,null,{}] 07:11:35 INFO - PROCESS | 3748 | 1464275495379 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:35 INFO - PROCESS | 3748 | 1464275495487 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:11:35 INFO - PROCESS | 3748 | 1464275495632 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 3748 | ++DOCSHELL 17544400 == 58 [pid = 3748] [id = 588] 07:11:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (17549000) [pid = 3748] [serial = 1764] [outer = 00000000] 07:11:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (17E04800) [pid = 3748] [serial = 1765] [outer = 17549000] 07:11:35 INFO - PROCESS | 3748 | 1464275495692 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (195EB800) [pid = 3748] [serial = 1766] [outer = 17549000] 07:11:36 INFO - PROCESS | 3748 | 1464275496240 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 887ms 07:11:36 INFO - PROCESS | 3748 | 1464275496274 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 3748 | 1464275496277 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 07:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:11:36 INFO - PROCESS | 3748 | 1464275496281 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 3748 | 1464275496283 Marionette TRACE conn2 <- [1,2318,null,{}] 07:11:36 INFO - PROCESS | 3748 | 1464275496286 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 3748 | 1464275496398 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:11:36 INFO - PROCESS | 3748 | 1464275496556 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 3748 | ++DOCSHELL 17762C00 == 59 [pid = 3748] [id = 589] 07:11:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (17C8B800) [pid = 3748] [serial = 1767] [outer = 00000000] 07:11:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1983C800) [pid = 3748] [serial = 1768] [outer = 17C8B800] 07:11:36 INFO - PROCESS | 3748 | 1464275496611 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (199EC800) [pid = 3748] [serial = 1769] [outer = 17C8B800] 07:11:37 INFO - PROCESS | 3748 | 1464275497166 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 934ms 07:11:37 INFO - PROCESS | 3748 | 1464275497225 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 3748 | 1464275497228 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 07:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:11:37 INFO - PROCESS | 3748 | 1464275497231 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 3748 | 1464275497233 Marionette TRACE conn2 <- [1,2322,null,{}] 07:11:37 INFO - PROCESS | 3748 | 1464275497237 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:37 INFO - PROCESS | 3748 | 1464275497368 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:11:37 INFO - PROCESS | 3748 | 1464275497521 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 3748 | ++DOCSHELL 19AE1400 == 60 [pid = 3748] [id = 590] 07:11:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (19AE2400) [pid = 3748] [serial = 1770] [outer = 00000000] 07:11:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (19F1C400) [pid = 3748] [serial = 1771] [outer = 19AE2400] 07:11:37 INFO - PROCESS | 3748 | 1464275497577 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (1A434400) [pid = 3748] [serial = 1772] [outer = 19AE2400] 07:11:38 INFO - PROCESS | 3748 | 1464275498109 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 934ms 07:11:38 INFO - PROCESS | 3748 | 1464275498177 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 3748 | 1464275498179 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 07:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:11:38 INFO - PROCESS | 3748 | 1464275498182 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 3748 | 1464275498184 Marionette TRACE conn2 <- [1,2326,null,{}] 07:11:38 INFO - PROCESS | 3748 | 1464275498188 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:38 INFO - PROCESS | 3748 | 1464275498290 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:11:38 INFO - PROCESS | 3748 | 1464275498454 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3748 | ++DOCSHELL 19ADC000 == 61 [pid = 3748] [id = 591] 07:11:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (1A0B6400) [pid = 3748] [serial = 1773] [outer = 00000000] 07:11:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1A57E800) [pid = 3748] [serial = 1774] [outer = 1A0B6400] 07:11:38 INFO - PROCESS | 3748 | 1464275498509 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (1A63A400) [pid = 3748] [serial = 1775] [outer = 1A0B6400] 07:11:39 INFO - PROCESS | 3748 | 1464275499101 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 996ms 07:11:39 INFO - PROCESS | 3748 | 1464275499169 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3748 | 1464275499171 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 07:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:11:39 INFO - PROCESS | 3748 | 1464275499175 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 3748 | 1464275499177 Marionette TRACE conn2 <- [1,2330,null,{}] 07:11:39 INFO - PROCESS | 3748 | 1464275499181 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:39 INFO - PROCESS | 3748 | 1464275499312 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:11:39 INFO - PROCESS | 3748 | 1464275499468 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 3748 | ++DOCSHELL 10C35400 == 62 [pid = 3748] [id = 592] 07:11:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 161 (1628E800) [pid = 3748] [serial = 1776] [outer = 00000000] 07:11:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 162 (1AB0B800) [pid = 3748] [serial = 1777] [outer = 1628E800] 07:11:39 INFO - PROCESS | 3748 | 1464275499524 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 163 (1AEB6400) [pid = 3748] [serial = 1778] [outer = 1628E800] 07:11:40 INFO - PROCESS | 3748 | 1464275500188 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1043ms 07:11:40 INFO - PROCESS | 3748 | 1464275500225 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 3748 | 1464275500230 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 07:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:11:40 INFO - PROCESS | 3748 | 1464275500251 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3748 | 1464275500255 Marionette TRACE conn2 <- [1,2334,null,{}] 07:11:40 INFO - PROCESS | 3748 | 1464275500260 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 3748 | 1464275500387 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:11:40 INFO - PROCESS | 3748 | 1464275500561 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3748 | ++DOCSHELL 10A5BC00 == 63 [pid = 3748] [id = 593] 07:11:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 164 (10BAE800) [pid = 3748] [serial = 1779] [outer = 00000000] 07:11:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 165 (156CE800) [pid = 3748] [serial = 1780] [outer = 10BAE800] 07:11:40 INFO - PROCESS | 3748 | 1464275500617 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 166 (16947C00) [pid = 3748] [serial = 1781] [outer = 10BAE800] 07:11:41 INFO - PROCESS | 3748 | --DOCSHELL 11A02000 == 62 [pid = 3748] [id = 583] 07:11:41 INFO - PROCESS | 3748 | --DOCSHELL 0F211C00 == 61 [pid = 3748] [id = 582] 07:11:41 INFO - PROCESS | 3748 | 1464275501265 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1058ms 07:11:41 INFO - PROCESS | 3748 | 1464275501299 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 3748 | 1464275501304 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 07:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:11:41 INFO - PROCESS | 3748 | 1464275501310 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 3748 | 1464275501312 Marionette TRACE conn2 <- [1,2338,null,{}] 07:11:41 INFO - PROCESS | 3748 | 1464275501332 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 3748 | 1464275501442 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:11:41 INFO - PROCESS | 3748 | 1464275501557 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 3748 | ++DOCSHELL 16C19400 == 62 [pid = 3748] [id = 594] 07:11:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 167 (16CC9C00) [pid = 3748] [serial = 1782] [outer = 00000000] 07:11:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 168 (17548400) [pid = 3748] [serial = 1783] [outer = 16CC9C00] 07:11:41 INFO - PROCESS | 3748 | 1464275501601 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 169 (17E84400) [pid = 3748] [serial = 1784] [outer = 16CC9C00] 07:11:42 INFO - PROCESS | 3748 | 1464275502020 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 731ms 07:11:42 INFO - PROCESS | 3748 | 1464275502049 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3748 | 1464275502051 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 07:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:11:42 INFO - PROCESS | 3748 | 1464275502055 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3748 | 1464275502058 Marionette TRACE conn2 <- [1,2342,null,{}] 07:11:42 INFO - PROCESS | 3748 | 1464275502068 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 3748 | 1464275502159 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:11:42 INFO - PROCESS | 3748 | 1464275502167 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 3748 | ++DOCSHELL 16F87800 == 63 [pid = 3748] [id = 595] 07:11:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 170 (195F4C00) [pid = 3748] [serial = 1785] [outer = 00000000] 07:11:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 171 (1A573800) [pid = 3748] [serial = 1786] [outer = 195F4C00] 07:11:42 INFO - PROCESS | 3748 | 1464275502214 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 172 (11029400) [pid = 3748] [serial = 1787] [outer = 195F4C00] 07:11:42 INFO - PROCESS | 3748 | 1464275502726 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 07:11:42 INFO - PROCESS | 3748 | 1464275502779 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3748 | 1464275502782 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 07:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:11:42 INFO - PROCESS | 3748 | 1464275502823 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3748 | 1464275502825 Marionette TRACE conn2 <- [1,2346,null,{}] 07:11:42 INFO - PROCESS | 3748 | 1464275502828 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 3748 | 1464275502958 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:11:43 INFO - PROCESS | 3748 | 1464275503041 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A9000 == 64 [pid = 3748] [id = 596] 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 173 (1AB0A000) [pid = 3748] [serial = 1788] [outer = 00000000] 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 174 (1B31DC00) [pid = 3748] [serial = 1789] [outer = 1AB0A000] 07:11:43 INFO - PROCESS | 3748 | 1464275503086 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 175 (1B470400) [pid = 3748] [serial = 1790] [outer = 1AB0A000] 07:11:43 INFO - PROCESS | 3748 | 1464275503493 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 732ms 07:11:43 INFO - PROCESS | 3748 | 1464275503527 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 3748 | 1464275503530 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 07:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:11:43 INFO - PROCESS | 3748 | 1464275503533 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - PROCESS | 3748 | 1464275503535 Marionette TRACE conn2 <- [1,2350,null,{}] 07:11:43 INFO - PROCESS | 3748 | 1464275503538 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:43 INFO - PROCESS | 3748 | 1464275503675 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:11:43 INFO - PROCESS | 3748 | 1464275503681 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3748 | ++DOCSHELL 19A0F400 == 65 [pid = 3748] [id = 597] 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 176 (1A57B800) [pid = 3748] [serial = 1791] [outer = 00000000] 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 177 (1B5C8400) [pid = 3748] [serial = 1792] [outer = 1A57B800] 07:11:43 INFO - PROCESS | 3748 | 1464275503789 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 178 (1B5CF400) [pid = 3748] [serial = 1793] [outer = 1A57B800] 07:11:44 INFO - PROCESS | 3748 | 1464275504241 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 07:11:44 INFO - PROCESS | 3748 | 1464275504271 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 3748 | 1464275504273 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 07:11:44 INFO - PROCESS | 3748 | 1464275504277 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:11:44 INFO - PROCESS | 3748 | 1464275504279 Marionette TRACE conn2 <- [1,2354,null,{}] 07:11:44 INFO - PROCESS | 3748 | 1464275504282 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 3748 | 1464275504728 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 177 (1B003400) [pid = 3748] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 176 (1141B800) [pid = 3748] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 175 (1A579800) [pid = 3748] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 174 (151F0800) [pid = 3748] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 173 (12D2F000) [pid = 3748] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 172 (1A440000) [pid = 3748] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 171 (1AEB9400) [pid = 3748] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 170 (195EB400) [pid = 3748] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 169 (1B479000) [pid = 3748] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 168 (1B00FC00) [pid = 3748] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 167 (19F20C00) [pid = 3748] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 166 (128A2000) [pid = 3748] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 165 (17553000) [pid = 3748] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 164 (1AEB3C00) [pid = 3748] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 163 (10234800) [pid = 3748] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 162 (1A641400) [pid = 3748] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 161 (15D1E400) [pid = 3748] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 160 (11227000) [pid = 3748] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (1A63B400) [pid = 3748] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1B317400) [pid = 3748] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1754A000) [pid = 3748] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1A63E000) [pid = 3748] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (10FCF400) [pid = 3748] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (17509400) [pid = 3748] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (11A0BC00) [pid = 3748] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (17549400) [pid = 3748] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (180BEC00) [pid = 3748] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (16CCF400) [pid = 3748] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (1122DC00) [pid = 3748] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (13321C00) [pid = 3748] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1433E800) [pid = 3748] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (17E7E800) [pid = 3748] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:11:44 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (16C1C800) [pid = 3748] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:11:44 INFO - PROCESS | 3748 | 1464275504816 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 3748 | ++DOCSHELL 0F396C00 == 66 [pid = 3748] [id = 598] 07:11:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (0F9E7000) [pid = 3748] [serial = 1794] [outer = 00000000] 07:11:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (11023C00) [pid = 3748] [serial = 1795] [outer = 0F9E7000] 07:11:44 INFO - PROCESS | 3748 | 1464275504861 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (11A0BC00) [pid = 3748] [serial = 1796] [outer = 0F9E7000] 07:11:45 INFO - PROCESS | 3748 | 1464275505218 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 996ms 07:11:45 INFO - PROCESS | 3748 | 1464275505280 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3748 | 1464275505282 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 07:11:45 INFO - PROCESS | 3748 | 1464275505286 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:11:45 INFO - PROCESS | 3748 | 1464275505287 Marionette TRACE conn2 <- [1,2358,null,{}] 07:11:45 INFO - PROCESS | 3748 | 1464275505291 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:45 INFO - PROCESS | 3748 | 1464275505377 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:11:45 INFO - PROCESS | 3748 | 1464275505383 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3748 | ++DOCSHELL 10A63000 == 67 [pid = 3748] [id = 599] 07:11:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (10FD2000) [pid = 3748] [serial = 1797] [outer = 00000000] 07:11:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (16D7B000) [pid = 3748] [serial = 1798] [outer = 10FD2000] 07:11:45 INFO - PROCESS | 3748 | 1464275505427 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (175BEC00) [pid = 3748] [serial = 1799] [outer = 10FD2000] 07:11:45 INFO - PROCESS | 3748 | 1464275505876 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 638ms 07:11:45 INFO - PROCESS | 3748 | 1464275505927 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3748 | 1464275505929 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 07:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:11:45 INFO - PROCESS | 3748 | 1464275505932 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - PROCESS | 3748 | 1464275505934 Marionette TRACE conn2 <- [1,2362,null,{}] 07:11:45 INFO - PROCESS | 3748 | 1464275505937 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 3748 | 1464275506023 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:11:46 INFO - PROCESS | 3748 | 1464275506030 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3748 | ++DOCSHELL 1437A400 == 68 [pid = 3748] [id = 600] 07:11:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (169DA000) [pid = 3748] [serial = 1800] [outer = 00000000] 07:11:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1A63AC00) [pid = 3748] [serial = 1801] [outer = 169DA000] 07:11:46 INFO - PROCESS | 3748 | 1464275506073 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1A6A4000) [pid = 3748] [serial = 1802] [outer = 169DA000] 07:11:46 INFO - PROCESS | 3748 | 1464275506530 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 685ms 07:11:46 INFO - PROCESS | 3748 | 1464275506613 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 3748 | 1464275506615 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 07:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:11:46 INFO - PROCESS | 3748 | 1464275506618 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 3748 | 1464275506620 Marionette TRACE conn2 <- [1,2366,null,{}] 07:11:46 INFO - PROCESS | 3748 | 1464275506624 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 3748 | 1464275506712 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:11:46 INFO - PROCESS | 3748 | 1464275506937 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3748 | ++DOCSHELL 105F6000 == 69 [pid = 3748] [id = 601] 07:11:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (10A58800) [pid = 3748] [serial = 1803] [outer = 00000000] 07:11:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (10C38C00) [pid = 3748] [serial = 1804] [outer = 10A58800] 07:11:46 INFO - PROCESS | 3748 | 1464275506998 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (12889000) [pid = 3748] [serial = 1805] [outer = 10A58800] 07:11:47 INFO - PROCESS | 3748 | 1464275507634 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:11:47 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:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1027ms 07:11:47 INFO - PROCESS | 3748 | 1464275507678 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3748 | 1464275507682 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:11:47 INFO - PROCESS | 3748 | 1464275507687 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3748 | 1464275507691 Marionette TRACE conn2 <- [1,2370,null,{}] 07:11:47 INFO - PROCESS | 3748 | 1464275507696 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:47 INFO - PROCESS | 3748 | 1464275507815 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:11:47 INFO - PROCESS | 3748 | 1464275507970 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3748 | ++DOCSHELL 17512400 == 70 [pid = 3748] [id = 602] 07:11:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (17548C00) [pid = 3748] [serial = 1806] [outer = 00000000] 07:11:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (180B5C00) [pid = 3748] [serial = 1807] [outer = 17548C00] 07:11:48 INFO - PROCESS | 3748 | 1464275508027 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 160 (199EC400) [pid = 3748] [serial = 1808] [outer = 17548C00] 07:11:48 INFO - PROCESS | 3748 | 1464275508604 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:11:48 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:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 933ms 07:11:48 INFO - PROCESS | 3748 | 1464275508634 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3748 | 1464275508638 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 07:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:11:48 INFO - PROCESS | 3748 | 1464275508642 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3748 | 1464275508645 Marionette TRACE conn2 <- [1,2374,null,{}] 07:11:48 INFO - PROCESS | 3748 | 1464275508649 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 3748 | 1464275508772 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:11:48 INFO - PROCESS | 3748 | 1464275508941 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 3748 | ++DOCSHELL 1A643400 == 71 [pid = 3748] [id = 603] 07:11:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 161 (1A6A8800) [pid = 3748] [serial = 1809] [outer = 00000000] 07:11:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 162 (1AEBA000) [pid = 3748] [serial = 1810] [outer = 1A6A8800] 07:11:48 INFO - PROCESS | 3748 | 1464275508997 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 163 (1B315000) [pid = 3748] [serial = 1811] [outer = 1A6A8800] 07:11:49 INFO - PROCESS | 3748 | 1464275509614 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 996ms 07:11:49 INFO - PROCESS | 3748 | 1464275509645 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 3748 | 1464275509647 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 07:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:11:49 INFO - PROCESS | 3748 | 1464275509657 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 3748 | 1464275509664 Marionette TRACE conn2 <- [1,2378,null,{}] 07:11:49 INFO - PROCESS | 3748 | 1464275509668 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 3748 | 1464275509790 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:11:49 INFO - PROCESS | 3748 | 1464275509943 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3748 | ++DOCSHELL 156CFC00 == 72 [pid = 3748] [id = 604] 07:11:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 164 (16C20C00) [pid = 3748] [serial = 1812] [outer = 00000000] 07:11:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 165 (1EA49C00) [pid = 3748] [serial = 1813] [outer = 16C20C00] 07:11:49 INFO - PROCESS | 3748 | 1464275509998 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 166 (1EA4E000) [pid = 3748] [serial = 1814] [outer = 16C20C00] 07:11:50 INFO - PROCESS | 3748 | 1464275510579 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 996ms 07:11:50 INFO - PROCESS | 3748 | 1464275510637 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 3748 | 1464275510640 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 07:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:11:50 INFO - PROCESS | 3748 | 1464275510657 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 3748 | 1464275510660 Marionette TRACE conn2 <- [1,2382,null,{}] 07:11:50 INFO - PROCESS | 3748 | 1464275510663 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:50 INFO - PROCESS | 3748 | 1464275510786 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:11:50 INFO - PROCESS | 3748 | 1464275510938 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 3748 | ++DOCSHELL 1D96C000 == 73 [pid = 3748] [id = 605] 07:11:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 167 (1EA4C000) [pid = 3748] [serial = 1815] [outer = 00000000] 07:11:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 168 (1EB66000) [pid = 3748] [serial = 1816] [outer = 1EA4C000] 07:11:50 INFO - PROCESS | 3748 | 1464275510992 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 169 (1EB6B400) [pid = 3748] [serial = 1817] [outer = 1EA4C000] 07:11:51 INFO - PROCESS | 3748 | 1464275511556 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 949ms 07:11:51 INFO - PROCESS | 3748 | 1464275511606 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3748 | 1464275511608 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 07:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:11:51 INFO - PROCESS | 3748 | 1464275511611 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3748 | 1464275511613 Marionette TRACE conn2 <- [1,2386,null,{}] 07:11:51 INFO - PROCESS | 3748 | 1464275511617 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 3748 | 1464275511725 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:11:51 INFO - PROCESS | 3748 | 1464275511899 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 3748 | ++DOCSHELL 1DE3CC00 == 74 [pid = 3748] [id = 606] 07:11:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 170 (1DE3D000) [pid = 3748] [serial = 1818] [outer = 00000000] 07:11:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 171 (1DE40C00) [pid = 3748] [serial = 1819] [outer = 1DE3D000] 07:11:51 INFO - PROCESS | 3748 | 1464275511960 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 172 (1EA54C00) [pid = 3748] [serial = 1820] [outer = 1DE3D000] 07:11:52 INFO - PROCESS | 3748 | 1464275512586 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 996ms 07:11:52 INFO - PROCESS | 3748 | 1464275512621 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 3748 | 1464275512623 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 07:11:52 INFO - PROCESS | 3748 | 1464275512628 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 3748 | 1464275512630 Marionette TRACE conn2 <- [1,2390,null,{}] 07:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:11:52 INFO - PROCESS | 3748 | 1464275512634 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:52 INFO - PROCESS | 3748 | 1464275512751 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:11:52 INFO - PROCESS | 3748 | 1464275512910 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3748 | ++DOCSHELL 1D914800 == 75 [pid = 3748] [id = 607] 07:11:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 173 (1D916C00) [pid = 3748] [serial = 1821] [outer = 00000000] 07:11:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 174 (1D91DC00) [pid = 3748] [serial = 1822] [outer = 1D916C00] 07:11:52 INFO - PROCESS | 3748 | 1464275512963 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 175 (1DE38000) [pid = 3748] [serial = 1823] [outer = 1D916C00] 07:11:53 INFO - PROCESS | 3748 | 1464275513568 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 981ms 07:11:53 INFO - PROCESS | 3748 | 1464275513617 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 3748 | 1464275513620 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:11:53 INFO - PROCESS | 3748 | 1464275513623 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3748 | 1464275513625 Marionette TRACE conn2 <- [1,2394,null,{}] 07:11:53 INFO - PROCESS | 3748 | 1464275513629 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 3748 | 1464275513739 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:11:53 INFO - PROCESS | 3748 | 1464275513916 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3748 | ++DOCSHELL 1027CC00 == 76 [pid = 3748] [id = 608] 07:11:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 176 (10557C00) [pid = 3748] [serial = 1824] [outer = 00000000] 07:11:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 177 (1338F000) [pid = 3748] [serial = 1825] [outer = 10557C00] 07:11:53 INFO - PROCESS | 3748 | 1464275513971 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 178 (140B2C00) [pid = 3748] [serial = 1826] [outer = 10557C00] 07:11:54 INFO - PROCESS | 3748 | 1464275514783 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1245ms 07:11:54 INFO - PROCESS | 3748 | 1464275514865 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 3748 | 1464275514869 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 07:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:11:54 INFO - PROCESS | 3748 | 1464275514875 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 3748 | 1464275514878 Marionette TRACE conn2 <- [1,2398,null,{}] 07:11:54 INFO - PROCESS | 3748 | 1464275514883 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 3748 | 1464275514992 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:11:55 INFO - PROCESS | 3748 | 1464275515150 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 3748 | ++DOCSHELL 14340C00 == 77 [pid = 3748] [id = 609] 07:11:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 179 (1437B400) [pid = 3748] [serial = 1827] [outer = 00000000] 07:11:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 180 (15583C00) [pid = 3748] [serial = 1828] [outer = 1437B400] 07:11:55 INFO - PROCESS | 3748 | 1464275515205 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 181 (16291C00) [pid = 3748] [serial = 1829] [outer = 1437B400] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 169CD000 == 76 [pid = 3748] [id = 577] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 16922800 == 75 [pid = 3748] [id = 478] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 1437A400 == 74 [pid = 3748] [id = 600] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 10A63000 == 73 [pid = 3748] [id = 599] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 0F396C00 == 72 [pid = 3748] [id = 598] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 19A0F400 == 71 [pid = 3748] [id = 597] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 1A6A9000 == 70 [pid = 3748] [id = 596] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 16F87800 == 69 [pid = 3748] [id = 595] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 16C19400 == 68 [pid = 3748] [id = 594] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 10A5BC00 == 67 [pid = 3748] [id = 593] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 173B8400 == 66 [pid = 3748] [id = 587] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 10C32000 == 65 [pid = 3748] [id = 586] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 110CF400 == 64 [pid = 3748] [id = 585] 07:11:55 INFO - PROCESS | 3748 | --DOCSHELL 10C31400 == 63 [pid = 3748] [id = 584] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 180 (1305DC00) [pid = 3748] [serial = 1678] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 179 (16292400) [pid = 3748] [serial = 1681] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 178 (19A08400) [pid = 3748] [serial = 1684] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 177 (1AB02400) [pid = 3748] [serial = 1687] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 176 (1B006400) [pid = 3748] [serial = 1690] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 175 (180BF800) [pid = 3748] [serial = 1711] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 174 (19832C00) [pid = 3748] [serial = 1712] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 173 (14305800) [pid = 3748] [serial = 1702] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 172 (1437C400) [pid = 3748] [serial = 1703] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 171 (175B9C00) [pid = 3748] [serial = 1708] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 170 (1A19C000) [pid = 3748] [serial = 1715] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 169 (16F8CC00) [pid = 3748] [serial = 1705] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 168 (173B7800) [pid = 3748] [serial = 1706] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 167 (1A0AE400) [pid = 3748] [serial = 1714] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 166 (14381000) [pid = 3748] [serial = 1700] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 165 (14304C00) [pid = 3748] [serial = 1699] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 164 (172E0C00) [pid = 3748] [serial = 1697] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 163 (15C23000) [pid = 3748] [serial = 1696] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 162 (1EC06000) [pid = 3748] [serial = 1693] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 161 (1A577800) [pid = 3748] [serial = 1717] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 160 (195ED000) [pid = 3748] [serial = 1720] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 159 (1A43AC00) [pid = 3748] [serial = 1726] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (16C1F400) [pid = 3748] [serial = 1723] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1A626800) [pid = 3748] [serial = 1718] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1775C800) [pid = 3748] [serial = 1709] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (14E67400) [pid = 3748] [serial = 1721] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (16C22C00) [pid = 3748] [serial = 1724] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1B317000) [pid = 3748] [serial = 1625] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1385F800) [pid = 3748] [serial = 1729] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (13365800) [pid = 3748] [serial = 1574] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1A638000) [pid = 3748] [serial = 1532] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (16942400) [pid = 3748] [serial = 1577] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (15583800) [pid = 3748] [serial = 1541] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1A644800) [pid = 3748] [serial = 1535] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1A63D800) [pid = 3748] [serial = 1735] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1437D000) [pid = 3748] [serial = 1750] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1B004000) [pid = 3748] [serial = 1589] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A435C00) [pid = 3748] [serial = 1580] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (16CC9000) [pid = 3748] [serial = 1732] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1B5CC000) [pid = 3748] [serial = 1640] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1B473800) [pid = 3748] [serial = 1637] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1A1A2400) [pid = 3748] [serial = 1472] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1AEB8400) [pid = 3748] [serial = 1738] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (151E6C00) [pid = 3748] [serial = 1628] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (195F3000) [pid = 3748] [serial = 1631] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1EA4F400) [pid = 3748] [serial = 1744] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1B313400) [pid = 3748] [serial = 1634] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (114A0C00) [pid = 3748] [serial = 1748] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (10C33C00) [pid = 3748] [serial = 1747] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A6ABC00) [pid = 3748] [serial = 1583] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (16925800) [pid = 3748] [serial = 1526] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1B320400) [pid = 3748] [serial = 1741] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (13319C00) [pid = 3748] [serial = 1523] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1AB11800) [pid = 3748] [serial = 1586] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (20013800) [pid = 3748] [serial = 1643] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (19A0A400) [pid = 3748] [serial = 1529] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1AB05000) [pid = 3748] [serial = 1538] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (15A10000) [pid = 3748] [serial = 1592] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (11C02400) [pid = 3748] [serial = 1753] [outer = 00000000] [url = about:blank] 07:11:55 INFO - PROCESS | 3748 | 1464275515880 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1042ms 07:11:55 INFO - PROCESS | 3748 | 1464275515919 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 3748 | 1464275515924 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 07:11:55 INFO - PROCESS | 3748 | 1464275515945 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 3748 | 1464275515948 Marionette TRACE conn2 <- [1,2402,null,{}] 07:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:11:55 INFO - PROCESS | 3748 | 1464275515951 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 3748 | 1464275516052 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:11:56 INFO - PROCESS | 3748 | 1464275516181 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3748 | ++DOCSHELL 10C31400 == 64 [pid = 3748] [id = 610] 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (114A0C00) [pid = 3748] [serial = 1830] [outer = 00000000] 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1430B800) [pid = 3748] [serial = 1831] [outer = 114A0C00] 07:11:56 INFO - PROCESS | 3748 | 1464275516230 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (151E6C00) [pid = 3748] [serial = 1832] [outer = 114A0C00] 07:11:56 INFO - PROCESS | 3748 | 1464275516678 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 778ms 07:11:56 INFO - PROCESS | 3748 | 1464275516731 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3748 | 1464275516734 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 07:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:11:56 INFO - PROCESS | 3748 | 1464275516737 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 3748 | 1464275516741 Marionette TRACE conn2 <- [1,2406,null,{}] 07:11:56 INFO - PROCESS | 3748 | 1464275516751 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 3748 | 1464275516842 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:11:56 INFO - PROCESS | 3748 | 1464275516850 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3748 | ++DOCSHELL 16291400 == 65 [pid = 3748] [id = 611] 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1693C800) [pid = 3748] [serial = 1833] [outer = 00000000] 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16C23C00) [pid = 3748] [serial = 1834] [outer = 1693C800] 07:11:56 INFO - PROCESS | 3748 | 1464275516904 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (16CD1400) [pid = 3748] [serial = 1835] [outer = 1693C800] 07:11:57 INFO - PROCESS | 3748 | 1464275517377 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 700ms 07:11:57 INFO - PROCESS | 3748 | 1464275517436 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3748 | 1464275517439 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:11:57 INFO - PROCESS | 3748 | 1464275517442 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3748 | 1464275517444 Marionette TRACE conn2 <- [1,2410,null,{}] 07:11:57 INFO - PROCESS | 3748 | 1464275517447 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 3748 | 1464275517539 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:11:57 INFO - PROCESS | 3748 | 1464275517546 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3748 | ++DOCSHELL 16C1F400 == 66 [pid = 3748] [id = 612] 07:11:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (16F8C000) [pid = 3748] [serial = 1836] [outer = 00000000] 07:11:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (173C0400) [pid = 3748] [serial = 1837] [outer = 16F8C000] 07:11:57 INFO - PROCESS | 3748 | 1464275517590 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1754EC00) [pid = 3748] [serial = 1838] [outer = 16F8C000] 07:11:58 INFO - PROCESS | 3748 | 1464275518030 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 638ms 07:11:58 INFO - PROCESS | 3748 | 1464275518067 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3748 | 1464275518069 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 07:11:58 INFO - PROCESS | 3748 | 1464275518073 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 3748 | 1464275518074 Marionette TRACE conn2 <- [1,2414,null,{}] 07:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:11:58 INFO - PROCESS | 3748 | 1464275518086 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 3748 | 1464275518210 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:11:58 INFO - PROCESS | 3748 | 1464275518305 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 3748 | ++DOCSHELL 16D84400 == 67 [pid = 3748] [id = 613] 07:11:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1754A000) [pid = 3748] [serial = 1839] [outer = 00000000] 07:11:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (17E02000) [pid = 3748] [serial = 1840] [outer = 1754A000] 07:11:58 INFO - PROCESS | 3748 | 1464275518349 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (180BE000) [pid = 3748] [serial = 1841] [outer = 1754A000] 07:11:58 INFO - PROCESS | 3748 | 1464275518766 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 731ms 07:11:58 INFO - PROCESS | 3748 | 1464275518815 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3748 | 1464275518817 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 07:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:11:58 INFO - PROCESS | 3748 | 1464275518820 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 3748 | 1464275518822 Marionette TRACE conn2 <- [1,2418,null,{}] 07:11:58 INFO - PROCESS | 3748 | 1464275518831 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:58 INFO - PROCESS | 3748 | 1464275518976 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:11:59 INFO - PROCESS | 3748 | 1464275519053 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3748 | ++DOCSHELL 199EB000 == 68 [pid = 3748] [id = 614] 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (199ED000) [pid = 3748] [serial = 1842] [outer = 00000000] 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (19ADC400) [pid = 3748] [serial = 1843] [outer = 199ED000] 07:11:59 INFO - PROCESS | 3748 | 1464275519097 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1A0B2800) [pid = 3748] [serial = 1844] [outer = 199ED000] 07:11:59 INFO - PROCESS | 3748 | 1464275519508 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 731ms 07:11:59 INFO - PROCESS | 3748 | 1464275519590 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 3748 | 1464275519592 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 07:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:11:59 INFO - PROCESS | 3748 | 1464275519605 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 3748 | 1464275519606 Marionette TRACE conn2 <- [1,2422,null,{}] 07:11:59 INFO - PROCESS | 3748 | 1464275519610 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 3748 | 1464275519735 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:11:59 INFO - PROCESS | 3748 | 1464275519810 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3748 | ++DOCSHELL 19A10800 == 69 [pid = 3748] [id = 615] 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (19F12C00) [pid = 3748] [serial = 1845] [outer = 00000000] 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1A43BC00) [pid = 3748] [serial = 1846] [outer = 19F12C00] 07:11:59 INFO - PROCESS | 3748 | 1464275519853 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A577800) [pid = 3748] [serial = 1847] [outer = 19F12C00] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16C25000) [pid = 3748] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (12D76000) [pid = 3748] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1AEB6C00) [pid = 3748] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (14382000) [pid = 3748] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (112E4800) [pid = 3748] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A69C800) [pid = 3748] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1B5C4400) [pid = 3748] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (19833C00) [pid = 3748] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (10C2D400) [pid = 3748] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (195F4C00) [pid = 3748] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1AB0A000) [pid = 3748] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1628E800) [pid = 3748] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (16CC9C00) [pid = 3748] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (10BAE800) [pid = 3748] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A57B800) [pid = 3748] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (10FD2000) [pid = 3748] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:12:00 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (0F9E7000) [pid = 3748] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:12:00 INFO - PROCESS | 3748 | 1464275520468 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 887ms 07:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:12:00 INFO - PROCESS | 3748 | 1464275520505 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3748 | 1464275520507 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 07:12:00 INFO - PROCESS | 3748 | 1464275520511 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 3748 | 1464275520512 Marionette TRACE conn2 <- [1,2426,null,{}] 07:12:00 INFO - PROCESS | 3748 | 1464275520516 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 3748 | 1464275520650 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:12:00 INFO - PROCESS | 3748 | 1464275520732 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 3748 | ++DOCSHELL 12D76000 == 70 [pid = 3748] [id = 616] 07:12:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1307C000) [pid = 3748] [serial = 1848] [outer = 00000000] 07:12:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (15D1CC00) [pid = 3748] [serial = 1849] [outer = 1307C000] 07:12:00 INFO - PROCESS | 3748 | 1464275520775 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1628E800) [pid = 3748] [serial = 1850] [outer = 1307C000] 07:12:01 INFO - PROCESS | 3748 | 1464275521131 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 623ms 07:12:01 INFO - PROCESS | 3748 | 1464275521149 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3748 | 1464275521151 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:12:01 INFO - PROCESS | 3748 | 1464275521168 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3748 | 1464275521170 Marionette TRACE conn2 <- [1,2430,null,{}] 07:12:01 INFO - PROCESS | 3748 | 1464275521173 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 3748 | 1464275521262 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:12:01 INFO - PROCESS | 3748 | 1464275521269 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3748 | ++DOCSHELL 156D4400 == 71 [pid = 3748] [id = 617] 07:12:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16F8D400) [pid = 3748] [serial = 1851] [outer = 00000000] 07:12:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A1A2800) [pid = 3748] [serial = 1852] [outer = 16F8D400] 07:12:01 INFO - PROCESS | 3748 | 1464275521312 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A574000) [pid = 3748] [serial = 1853] [outer = 16F8D400] 07:12:01 INFO - PROCESS | 3748 | 1464275521752 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 654ms 07:12:01 INFO - PROCESS | 3748 | 1464275521797 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3748 | 1464275521799 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:12:01 INFO - PROCESS | 3748 | 1464275521820 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3748 | 1464275521822 Marionette TRACE conn2 <- [1,2434,null,{}] 07:12:01 INFO - PROCESS | 3748 | 1464275521826 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:01 INFO - PROCESS | 3748 | 1464275521914 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:12:01 INFO - PROCESS | 3748 | 1464275521920 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3748 | ++DOCSHELL 17E0A000 == 72 [pid = 3748] [id = 618] 07:12:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A627000) [pid = 3748] [serial = 1854] [outer = 00000000] 07:12:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A62E800) [pid = 3748] [serial = 1855] [outer = 1A627000] 07:12:01 INFO - PROCESS | 3748 | 1464275521967 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1A639800) [pid = 3748] [serial = 1856] [outer = 1A627000] 07:12:02 INFO - PROCESS | 3748 | 1464275522593 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 809ms 07:12:02 INFO - PROCESS | 3748 | 1464275522672 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 3748 | 1464275522677 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 07:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:12:02 INFO - PROCESS | 3748 | 1464275522684 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 3748 | 1464275522688 Marionette TRACE conn2 <- [1,2438,null,{}] 07:12:02 INFO - PROCESS | 3748 | 1464275522694 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 3748 | 1464275522816 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:12:02 INFO - PROCESS | 3748 | 1464275522942 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 3748 | ++DOCSHELL 110CF400 == 73 [pid = 3748] [id = 619] 07:12:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (112E9C00) [pid = 3748] [serial = 1857] [outer = 00000000] 07:12:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (13858000) [pid = 3748] [serial = 1858] [outer = 112E9C00] 07:12:03 INFO - PROCESS | 3748 | 1464275522999 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (14305C00) [pid = 3748] [serial = 1859] [outer = 112E9C00] 07:12:03 INFO - PROCESS | 3748 | 1464275523568 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 933ms 07:12:03 INFO - PROCESS | 3748 | 1464275523632 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 3748 | 1464275523638 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 07:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:12:03 INFO - PROCESS | 3748 | 1464275523644 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 3748 | 1464275523647 Marionette TRACE conn2 <- [1,2442,null,{}] 07:12:03 INFO - PROCESS | 3748 | 1464275523651 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:03 INFO - PROCESS | 3748 | 1464275523767 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:12:03 INFO - PROCESS | 3748 | 1464275523921 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 3748 | ++DOCSHELL 16922800 == 74 [pid = 3748] [id = 620] 07:12:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (16943C00) [pid = 3748] [serial = 1860] [outer = 00000000] 07:12:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (16C1D000) [pid = 3748] [serial = 1861] [outer = 16943C00] 07:12:03 INFO - PROCESS | 3748 | 1464275523976 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (16CCE800) [pid = 3748] [serial = 1862] [outer = 16943C00] 07:12:04 INFO - PROCESS | 3748 | 1464275524577 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 996ms 07:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:12:04 INFO - PROCESS | 3748 | 1464275524644 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 3748 | 1464275524646 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 07:12:04 INFO - PROCESS | 3748 | 1464275524650 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 3748 | 1464275524654 Marionette TRACE conn2 <- [1,2446,null,{}] 07:12:04 INFO - PROCESS | 3748 | 1464275524665 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 3748 | 1464275524833 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:12:04 INFO - PROCESS | 3748 | 1464275524853 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 3748 | ++DOCSHELL 19A0DC00 == 75 [pid = 3748] [id = 621] 07:12:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19A0FC00) [pid = 3748] [serial = 1863] [outer = 00000000] 07:12:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A1A2400) [pid = 3748] [serial = 1864] [outer = 19A0FC00] 07:12:04 INFO - PROCESS | 3748 | 1464275524909 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A628C00) [pid = 3748] [serial = 1865] [outer = 19A0FC00] 07:12:05 INFO - PROCESS | 3748 | 1464275525585 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 996ms 07:12:05 INFO - PROCESS | 3748 | 1464275525636 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3748 | 1464275525639 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 07:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:12:05 INFO - PROCESS | 3748 | 1464275525643 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 3748 | 1464275525645 Marionette TRACE conn2 <- [1,2450,null,{}] 07:12:05 INFO - PROCESS | 3748 | 1464275525648 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:05 INFO - PROCESS | 3748 | 1464275525762 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:12:05 INFO - PROCESS | 3748 | 1464275525916 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3748 | ++DOCSHELL 19837000 == 76 [pid = 3748] [id = 622] 07:12:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A6A1400) [pid = 3748] [serial = 1866] [outer = 00000000] 07:12:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1AB02400) [pid = 3748] [serial = 1867] [outer = 1A6A1400] 07:12:05 INFO - PROCESS | 3748 | 1464275525982 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1AB0A400) [pid = 3748] [serial = 1868] [outer = 1A6A1400] 07:12:06 INFO - PROCESS | 3748 | 1464275526554 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 949ms 07:12:06 INFO - PROCESS | 3748 | 1464275526588 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 3748 | 1464275526590 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 07:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:12:06 INFO - PROCESS | 3748 | 1464275526594 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 3748 | 1464275526596 Marionette TRACE conn2 <- [1,2454,null,{}] 07:12:06 INFO - PROCESS | 3748 | 1464275526599 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 3748 | 1464275526708 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:12:06 INFO - PROCESS | 3748 | 1464275526873 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 3748 | ++DOCSHELL 1AB0E800 == 77 [pid = 3748] [id = 623] 07:12:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1AB0EC00) [pid = 3748] [serial = 1869] [outer = 00000000] 07:12:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1AEB6C00) [pid = 3748] [serial = 1870] [outer = 1AB0EC00] 07:12:06 INFO - PROCESS | 3748 | 1464275526928 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1B004800) [pid = 3748] [serial = 1871] [outer = 1AB0EC00] 07:12:07 INFO - PROCESS | 3748 | 1464275527506 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 934ms 07:12:07 INFO - PROCESS | 3748 | 1464275527538 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 3748 | 1464275527541 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 07:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:12:07 INFO - PROCESS | 3748 | 1464275527544 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 3748 | 1464275527546 Marionette TRACE conn2 <- [1,2458,null,{}] 07:12:07 INFO - PROCESS | 3748 | 1464275527550 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 3748 | 1464275527680 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:12:07 INFO - PROCESS | 3748 | 1464275527834 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A9000 == 78 [pid = 3748] [id = 624] 07:12:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1A6ABC00) [pid = 3748] [serial = 1872] [outer = 00000000] 07:12:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1B475000) [pid = 3748] [serial = 1873] [outer = 1A6ABC00] 07:12:07 INFO - PROCESS | 3748 | 1464275527889 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1B5CA800) [pid = 3748] [serial = 1874] [outer = 1A6ABC00] 07:12:08 INFO - PROCESS | 3748 | 1464275528411 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 902ms 07:12:08 INFO - PROCESS | 3748 | 1464275528449 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3748 | 1464275528452 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:12:08 INFO - PROCESS | 3748 | 1464275528455 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3748 | 1464275528457 Marionette TRACE conn2 <- [1,2462,null,{}] 07:12:08 INFO - PROCESS | 3748 | 1464275528461 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 3748 | 1464275528570 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:12:08 INFO - PROCESS | 3748 | 1464275528735 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 3748 | ++DOCSHELL 1B5C8800 == 79 [pid = 3748] [id = 625] 07:12:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1B5CC400) [pid = 3748] [serial = 1875] [outer = 00000000] 07:12:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1D914400) [pid = 3748] [serial = 1876] [outer = 1B5CC400] 07:12:08 INFO - PROCESS | 3748 | 1464275528790 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1D91C000) [pid = 3748] [serial = 1877] [outer = 1B5CC400] 07:12:09 INFO - PROCESS | 3748 | 1464275529351 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 949ms 07:12:09 INFO - PROCESS | 3748 | 1464275529409 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 3748 | 1464275529411 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 07:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:12:09 INFO - PROCESS | 3748 | 1464275529416 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 3748 | 1464275529418 Marionette TRACE conn2 <- [1,2466,null,{}] 07:12:09 INFO - PROCESS | 3748 | 1464275529422 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 3748 | 1464275529550 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:12:09 INFO - PROCESS | 3748 | 1464275529706 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3748 | ++DOCSHELL 10C36C00 == 80 [pid = 3748] [id = 626] 07:12:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (11028C00) [pid = 3748] [serial = 1878] [outer = 00000000] 07:12:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (13394400) [pid = 3748] [serial = 1879] [outer = 11028C00] 07:12:09 INFO - PROCESS | 3748 | 1464275529761 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (16291800) [pid = 3748] [serial = 1880] [outer = 11028C00] 07:12:10 INFO - PROCESS | 3748 | 1464275530575 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1183ms 07:12:10 INFO - PROCESS | 3748 | 1464275530614 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 3748 | 1464275530618 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 07:12:10 INFO - PROCESS | 3748 | 1464275530623 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:12:10 INFO - PROCESS | 3748 | 1464275530627 Marionette TRACE conn2 <- [1,2470,null,{}] 07:12:10 INFO - PROCESS | 3748 | 1464275530632 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 3748 | 1464275530742 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:12:10 INFO - PROCESS | 3748 | 1464275530939 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 3748 | ++DOCSHELL 1102F000 == 81 [pid = 3748] [id = 627] 07:12:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (13392000) [pid = 3748] [serial = 1881] [outer = 00000000] 07:12:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (138EA400) [pid = 3748] [serial = 1882] [outer = 13392000] 07:12:10 INFO - PROCESS | 3748 | 1464275530990 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (1430F000) [pid = 3748] [serial = 1883] [outer = 13392000] 07:12:11 INFO - PROCESS | 3748 | 1464275531635 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1043ms 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 156D4400 == 80 [pid = 3748] [id = 617] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 12D76000 == 79 [pid = 3748] [id = 616] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 19A10800 == 78 [pid = 3748] [id = 615] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 199EB000 == 77 [pid = 3748] [id = 614] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 16D84400 == 76 [pid = 3748] [id = 613] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 16C1F400 == 75 [pid = 3748] [id = 612] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 16291400 == 74 [pid = 3748] [id = 611] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 10C31400 == 73 [pid = 3748] [id = 610] 07:12:11 INFO - PROCESS | 3748 | --DOCSHELL 14340C00 == 72 [pid = 3748] [id = 609] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1A63AC00) [pid = 3748] [serial = 1801] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (13315C00) [pid = 3748] [serial = 1756] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (16942800) [pid = 3748] [serial = 1759] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (1754CC00) [pid = 3748] [serial = 1762] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (17E04800) [pid = 3748] [serial = 1765] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1983C800) [pid = 3748] [serial = 1768] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (19F1C400) [pid = 3748] [serial = 1771] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1A57E800) [pid = 3748] [serial = 1774] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | 1464275531760 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 3748 | 1464275531766 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1A637800) [pid = 3748] [serial = 1727] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (156D3C00) [pid = 3748] [serial = 1751] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (1B00CC00) [pid = 3748] [serial = 1691] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (16942C00) [pid = 3748] [serial = 1682] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1A580000) [pid = 3748] [serial = 1676] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1AB0D000) [pid = 3748] [serial = 1688] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1EC0A400) [pid = 3748] [serial = 1694] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A572C00) [pid = 3748] [serial = 1685] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (13391800) [pid = 3748] [serial = 1679] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1A573800) [pid = 3748] [serial = 1786] [outer = 00000000] [url = about:blank] 07:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1B31DC00) [pid = 3748] [serial = 1789] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1AEB6400) [pid = 3748] [serial = 1778] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1AB0B800) [pid = 3748] [serial = 1777] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (17548400) [pid = 3748] [serial = 1783] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (17E84400) [pid = 3748] [serial = 1784] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (16947C00) [pid = 3748] [serial = 1781] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (156CE800) [pid = 3748] [serial = 1780] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1B5C8400) [pid = 3748] [serial = 1792] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1B470400) [pid = 3748] [serial = 1790] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1B5CF400) [pid = 3748] [serial = 1793] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (16D7B000) [pid = 3748] [serial = 1798] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (11023C00) [pid = 3748] [serial = 1795] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (11A0BC00) [pid = 3748] [serial = 1796] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (175BEC00) [pid = 3748] [serial = 1799] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (11029400) [pid = 3748] [serial = 1787] [outer = 00000000] [url = about:blank] 07:12:11 INFO - PROCESS | 3748 | 1464275531797 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 3748 | 1464275531800 Marionette TRACE conn2 <- [1,2474,null,{}] 07:12:11 INFO - PROCESS | 3748 | 1464275531806 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:11 INFO - PROCESS | 3748 | 1464275531909 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:12:11 INFO - PROCESS | 3748 | 1464275531916 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3748 | ++DOCSHELL 13399800 == 73 [pid = 3748] [id = 628] 07:12:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1339AC00) [pid = 3748] [serial = 1884] [outer = 00000000] 07:12:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (14307000) [pid = 3748] [serial = 1885] [outer = 1339AC00] 07:12:11 INFO - PROCESS | 3748 | 1464275531962 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (156CD800) [pid = 3748] [serial = 1886] [outer = 1339AC00] 07:12:12 INFO - PROCESS | 3748 | 1464275532518 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 747ms 07:12:12 INFO - PROCESS | 3748 | 1464275532543 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 3748 | 1464275532545 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:12:12 INFO - PROCESS | 3748 | 1464275532549 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3748 | 1464275532552 Marionette TRACE conn2 <- [1,2478,null,{}] 07:12:12 INFO - PROCESS | 3748 | 1464275532562 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 3748 | 1464275532655 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:12:12 INFO - PROCESS | 3748 | 1464275532772 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 3748 | ++DOCSHELL 16C1F800 == 74 [pid = 3748] [id = 629] 07:12:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (16C1FC00) [pid = 3748] [serial = 1887] [outer = 00000000] 07:12:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (16CCB000) [pid = 3748] [serial = 1888] [outer = 16C1FC00] 07:12:12 INFO - PROCESS | 3748 | 1464275532819 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (172DE400) [pid = 3748] [serial = 1889] [outer = 16C1FC00] 07:12:13 INFO - PROCESS | 3748 | 1464275533205 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 701ms 07:12:13 INFO - PROCESS | 3748 | 1464275533248 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3748 | 1464275533250 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 07:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:12:13 INFO - PROCESS | 3748 | 1464275533254 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3748 | 1464275533239 Marionette TRACE conn2 <- [1,2482,null,{}] 07:12:13 INFO - PROCESS | 3748 | 1464275533243 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 3748 | 1464275533343 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:12:13 INFO - PROCESS | 3748 | 1464275533349 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3748 | ++DOCSHELL 16CC9800 == 75 [pid = 3748] [id = 630] 07:12:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (16CD4800) [pid = 3748] [serial = 1890] [outer = 00000000] 07:12:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1754F400) [pid = 3748] [serial = 1891] [outer = 16CD4800] 07:12:13 INFO - PROCESS | 3748 | 1464275533394 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1768E400) [pid = 3748] [serial = 1892] [outer = 16CD4800] 07:12:13 INFO - PROCESS | 3748 | 1464275533844 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 638ms 07:12:13 INFO - PROCESS | 3748 | 1464275533913 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3748 | 1464275533915 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 07:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:12:13 INFO - PROCESS | 3748 | 1464275533925 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 3748 | 1464275533927 Marionette TRACE conn2 <- [1,2486,null,{}] 07:12:13 INFO - PROCESS | 3748 | 1464275533930 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 3748 | 1464275534068 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:12:14 INFO - PROCESS | 3748 | 1464275534172 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3748 | ++DOCSHELL 1775A000 == 76 [pid = 3748] [id = 631] 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (17E7E800) [pid = 3748] [serial = 1893] [outer = 00000000] 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (195F0400) [pid = 3748] [serial = 1894] [outer = 17E7E800] 07:12:14 INFO - PROCESS | 3748 | 1464275534216 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (19831000) [pid = 3748] [serial = 1895] [outer = 17E7E800] 07:12:14 INFO - PROCESS | 3748 | 1464275534646 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 747ms 07:12:14 INFO - PROCESS | 3748 | 1464275534670 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 3748 | 1464275534672 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 07:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:12:14 INFO - PROCESS | 3748 | 1464275534676 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 3748 | 1464275534677 Marionette TRACE conn2 <- [1,2490,null,{}] 07:12:14 INFO - PROCESS | 3748 | 1464275534681 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 3748 | 1464275534824 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:12:14 INFO - PROCESS | 3748 | 1464275534898 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3748 | ++DOCSHELL 17508800 == 77 [pid = 3748] [id = 632] 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (195F7800) [pid = 3748] [serial = 1896] [outer = 00000000] 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A0AB800) [pid = 3748] [serial = 1897] [outer = 195F7800] 07:12:14 INFO - PROCESS | 3748 | 1464275534943 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A440400) [pid = 3748] [serial = 1898] [outer = 195F7800] 07:12:15 INFO - PROCESS | 3748 | 1464275535378 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 731ms 07:12:15 INFO - PROCESS | 3748 | 1464275535416 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3748 | 1464275535418 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 07:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:12:15 INFO - PROCESS | 3748 | 1464275535430 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 3748 | 1464275535432 Marionette TRACE conn2 <- [1,2494,null,{}] 07:12:15 INFO - PROCESS | 3748 | 1464275535435 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:15 INFO - PROCESS | 3748 | 1464275535590 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:12:15 INFO - PROCESS | 3748 | 1464275535613 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3748 | ++DOCSHELL 19F1C400 == 78 [pid = 3748] [id = 633] 07:12:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A19E000) [pid = 3748] [serial = 1899] [outer = 00000000] 07:12:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1A62F400) [pid = 3748] [serial = 1900] [outer = 1A19E000] 07:12:15 INFO - PROCESS | 3748 | 1464275535656 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1A641000) [pid = 3748] [serial = 1901] [outer = 1A19E000] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19A05C00) [pid = 3748] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1AB06800) [pid = 3748] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (14384400) [pid = 3748] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1A19E400) [pid = 3748] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1B5D0C00) [pid = 3748] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (17C8B800) [pid = 3748] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (169D5000) [pid = 3748] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A0B6400) [pid = 3748] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (169DA000) [pid = 3748] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (19AE2400) [pid = 3748] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (12883800) [pid = 3748] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (173BF400) [pid = 3748] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (17549000) [pid = 3748] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (11223C00) [pid = 3748] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1754A000) [pid = 3748] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (199ED000) [pid = 3748] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1307C000) [pid = 3748] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (19F12C00) [pid = 3748] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (114A0C00) [pid = 3748] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1437B400) [pid = 3748] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16F8C000) [pid = 3748] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1693C800) [pid = 3748] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:12:16 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16F8D400) [pid = 3748] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:12:16 INFO - PROCESS | 3748 | 1464275536355 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 933ms 07:12:16 INFO - PROCESS | 3748 | 1464275536372 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3748 | 1464275536374 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 07:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:12:16 INFO - PROCESS | 3748 | 1464275536377 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 3748 | 1464275536379 Marionette TRACE conn2 <- [1,2498,null,{}] 07:12:16 INFO - PROCESS | 3748 | 1464275536383 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 3748 | 1464275536522 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:12:16 INFO - PROCESS | 3748 | 1464275536593 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3748 | ++DOCSHELL 11428400 == 79 [pid = 3748] [id = 634] 07:12:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (12A91400) [pid = 3748] [serial = 1902] [outer = 00000000] 07:12:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (156C6000) [pid = 3748] [serial = 1903] [outer = 12A91400] 07:12:16 INFO - PROCESS | 3748 | 1464275536636 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (173B3800) [pid = 3748] [serial = 1904] [outer = 12A91400] 07:12:16 INFO - PROCESS | 3748 | 1464275537003 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 638ms 07:12:17 INFO - PROCESS | 3748 | 1464275537016 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 3748 | 1464275537018 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 07:12:17 INFO - PROCESS | 3748 | 1464275537005 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:12:17 INFO - PROCESS | 3748 | 1464275537007 Marionette TRACE conn2 <- [1,2502,null,{}] 07:12:17 INFO - PROCESS | 3748 | 1464275537025 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 3748 | 1464275537115 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:12:17 INFO - PROCESS | 3748 | 1464275537122 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 3748 | ++DOCSHELL 114A0C00 == 80 [pid = 3748] [id = 635] 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1433D400) [pid = 3748] [serial = 1905] [outer = 00000000] 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (19A08800) [pid = 3748] [serial = 1906] [outer = 1433D400] 07:12:17 INFO - PROCESS | 3748 | 1464275537165 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (19F19C00) [pid = 3748] [serial = 1907] [outer = 1433D400] 07:12:17 INFO - PROCESS | 3748 | 1464275537637 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 684ms 07:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:12:17 INFO - PROCESS | 3748 | 1464275537705 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 3748 | 1464275537707 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 07:12:17 INFO - PROCESS | 3748 | 1464275537711 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 3748 | 1464275537713 Marionette TRACE conn2 <- [1,2506,null,{}] 07:12:17 INFO - PROCESS | 3748 | 1464275537716 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 3748 | 1464275537807 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:12:17 INFO - PROCESS | 3748 | 1464275537813 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 3748 | ++DOCSHELL 1A57EC00 == 81 [pid = 3748] [id = 636] 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A630C00) [pid = 3748] [serial = 1908] [outer = 00000000] 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AB06C00) [pid = 3748] [serial = 1909] [outer = 1A630C00] 07:12:17 INFO - PROCESS | 3748 | 1464275537856 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1AB0F000) [pid = 3748] [serial = 1910] [outer = 1A630C00] 07:12:18 INFO - PROCESS | 3748 | 1464275538560 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 887ms 07:12:18 INFO - PROCESS | 3748 | 1464275538616 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 3748 | 1464275538620 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 07:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:12:18 INFO - PROCESS | 3748 | 1464275538626 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 3748 | 1464275538630 Marionette TRACE conn2 <- [1,2510,null,{}] 07:12:18 INFO - PROCESS | 3748 | 1464275538636 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:18 INFO - PROCESS | 3748 | 1464275538767 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:12:18 INFO - PROCESS | 3748 | 1464275538929 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 3748 | ++DOCSHELL 10C31400 == 82 [pid = 3748] [id = 637] 07:12:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (10FD3C00) [pid = 3748] [serial = 1911] [outer = 00000000] 07:12:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (13371C00) [pid = 3748] [serial = 1912] [outer = 10FD3C00] 07:12:18 INFO - PROCESS | 3748 | 1464275538988 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (140BA000) [pid = 3748] [serial = 1913] [outer = 10FD3C00] 07:12:19 INFO - PROCESS | 3748 | 1464275539557 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 950ms 07:12:19 INFO - PROCESS | 3748 | 1464275539572 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3748 | 1464275539578 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 07:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:12:19 INFO - PROCESS | 3748 | 1464275539585 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 3748 | 1464275539588 Marionette TRACE conn2 <- [1,2514,null,{}] 07:12:19 INFO - PROCESS | 3748 | 1464275539592 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 3748 | 1464275539710 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:12:19 INFO - PROCESS | 3748 | 1464275539879 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 3748 | ++DOCSHELL 1693F800 == 83 [pid = 3748] [id = 638] 07:12:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (16949C00) [pid = 3748] [serial = 1914] [outer = 00000000] 07:12:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (16D86000) [pid = 3748] [serial = 1915] [outer = 16949C00] 07:12:19 INFO - PROCESS | 3748 | 1464275539934 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (17550400) [pid = 3748] [serial = 1916] [outer = 16949C00] 07:12:20 INFO - PROCESS | 3748 | 1464275540524 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 996ms 07:12:20 INFO - PROCESS | 3748 | 1464275540589 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 3748 | 1464275540592 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 07:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:12:20 INFO - PROCESS | 3748 | 1464275540596 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 3748 | 1464275540600 Marionette TRACE conn2 <- [1,2518,null,{}] 07:12:20 INFO - PROCESS | 3748 | 1464275540611 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 3748 | 1464275540730 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:12:20 INFO - PROCESS | 3748 | 1464275540889 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:20 INFO - PROCESS | 3748 | ++DOCSHELL 11A04800 == 84 [pid = 3748] [id = 639] 07:12:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (19F19000) [pid = 3748] [serial = 1917] [outer = 00000000] 07:12:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1A645800) [pid = 3748] [serial = 1918] [outer = 19F19000] 07:12:20 INFO - PROCESS | 3748 | 1464275540946 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1AEB3800) [pid = 3748] [serial = 1919] [outer = 19F19000] 07:12:21 INFO - PROCESS | 3748 | 1464275541492 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 949ms 07:12:21 INFO - PROCESS | 3748 | 1464275541524 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3748 | 1464275541528 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 07:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:12:21 INFO - PROCESS | 3748 | 1464275541531 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 3748 | 1464275541533 Marionette TRACE conn2 <- [1,2522,null,{}] 07:12:21 INFO - PROCESS | 3748 | 1464275541537 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:21 INFO - PROCESS | 3748 | 1464275541665 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:12:21 INFO - PROCESS | 3748 | 1464275541832 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 3748 | ++DOCSHELL 1A62C000 == 85 [pid = 3748] [id = 640] 07:12:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A645400) [pid = 3748] [serial = 1920] [outer = 00000000] 07:12:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1B313400) [pid = 3748] [serial = 1921] [outer = 1A645400] 07:12:21 INFO - PROCESS | 3748 | 1464275541887 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1B31DC00) [pid = 3748] [serial = 1922] [outer = 1A645400] 07:12:22 INFO - PROCESS | 3748 | 1464275542470 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 996ms 07:12:22 INFO - PROCESS | 3748 | 1464275542533 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3748 | 1464275542535 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 07:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:12:22 INFO - PROCESS | 3748 | 1464275542539 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3748 | 1464275542542 Marionette TRACE conn2 <- [1,2526,null,{}] 07:12:22 INFO - PROCESS | 3748 | 1464275542547 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 3748 | 1464275542662 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:12:22 INFO - PROCESS | 3748 | 1464275542815 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3748 | ++DOCSHELL 1754D400 == 86 [pid = 3748] [id = 641] 07:12:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1B007000) [pid = 3748] [serial = 1923] [outer = 00000000] 07:12:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1B5C5000) [pid = 3748] [serial = 1924] [outer = 1B007000] 07:12:22 INFO - PROCESS | 3748 | 1464275542871 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1B5D1800) [pid = 3748] [serial = 1925] [outer = 1B007000] 07:12:23 INFO - PROCESS | 3748 | 1464275543432 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 933ms 07:12:23 INFO - PROCESS | 3748 | 1464275543484 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 3748 | 1464275543487 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 07:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:12:23 INFO - PROCESS | 3748 | 1464275543490 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 3748 | 1464275543492 Marionette TRACE conn2 <- [1,2530,null,{}] 07:12:23 INFO - PROCESS | 3748 | 1464275543496 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 3748 | 1464275543633 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:12:23 INFO - PROCESS | 3748 | 1464275543790 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3748 | ++DOCSHELL 1D913400 == 87 [pid = 3748] [id = 642] 07:12:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1D914000) [pid = 3748] [serial = 1926] [outer = 00000000] 07:12:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1D96D800) [pid = 3748] [serial = 1927] [outer = 1D914000] 07:12:23 INFO - PROCESS | 3748 | 1464275543845 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1DE39400) [pid = 3748] [serial = 1928] [outer = 1D914000] 07:12:24 INFO - PROCESS | 3748 | 1464275544451 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 996ms 07:12:24 INFO - PROCESS | 3748 | 1464275544493 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 3748 | 1464275544496 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 07:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:12:24 INFO - PROCESS | 3748 | 1464275544500 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 3748 | 1464275544502 Marionette TRACE conn2 <- [1,2534,null,{}] 07:12:24 INFO - PROCESS | 3748 | 1464275544505 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:24 INFO - PROCESS | 3748 | 1464275544623 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:12:24 INFO - PROCESS | 3748 | 1464275544778 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3748 | ++DOCSHELL 1D965000 == 88 [pid = 3748] [id = 643] 07:12:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1DE40000) [pid = 3748] [serial = 1929] [outer = 00000000] 07:12:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1EA48C00) [pid = 3748] [serial = 1930] [outer = 1DE40000] 07:12:24 INFO - PROCESS | 3748 | 1464275544832 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1EA55000) [pid = 3748] [serial = 1931] [outer = 1DE40000] 07:12:25 INFO - PROCESS | 3748 | 1464275545418 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 995ms 07:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:12:25 INFO - PROCESS | 3748 | 1464275545486 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3748 | 1464275545488 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 07:12:25 INFO - PROCESS | 3748 | 1464275545491 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 3748 | 1464275545493 Marionette TRACE conn2 <- [1,2538,null,{}] 07:12:25 INFO - PROCESS | 3748 | 1464275545497 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 3748 | 1464275545608 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:12:25 INFO - PROCESS | 3748 | 1464275545769 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 3748 | ++DOCSHELL 10BAF400 == 89 [pid = 3748] [id = 644] 07:12:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (10FCEC00) [pid = 3748] [serial = 1932] [outer = 00000000] 07:12:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (15A10000) [pid = 3748] [serial = 1933] [outer = 10FCEC00] 07:12:25 INFO - PROCESS | 3748 | 1464275545827 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (16297000) [pid = 3748] [serial = 1934] [outer = 10FCEC00] 07:12:26 INFO - PROCESS | 3748 | 1464275546680 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1245ms 07:12:26 INFO - PROCESS | 3748 | 1464275546752 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3748 | 1464275546756 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 07:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:12:26 INFO - PROCESS | 3748 | 1464275546761 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3748 | 1464275546765 Marionette TRACE conn2 <- [1,2542,null,{}] 07:12:26 INFO - PROCESS | 3748 | 1464275546772 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:26 INFO - PROCESS | 3748 | 1464275546883 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:12:27 INFO - PROCESS | 3748 | 1464275547046 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 3748 | ++DOCSHELL 10236800 == 90 [pid = 3748] [id = 645] 07:12:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (1141B800) [pid = 3748] [serial = 1935] [outer = 00000000] 07:12:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (1307DC00) [pid = 3748] [serial = 1936] [outer = 1141B800] 07:12:27 INFO - PROCESS | 3748 | 1464275547096 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (1437E000) [pid = 3748] [serial = 1937] [outer = 1141B800] 07:12:27 INFO - PROCESS | 3748 | 1464275547700 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 996ms 07:12:27 INFO - PROCESS | 3748 | 1464275547766 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 3748 | 1464275547771 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 07:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:12:27 INFO - PROCESS | 3748 | 1464275547777 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 3748 | 1464275547780 Marionette TRACE conn2 <- [1,2546,null,{}] 07:12:27 INFO - PROCESS | 3748 | 1464275547784 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 3748 | 1464275547890 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:12:28 INFO - PROCESS | 3748 | 1464275548042 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 17544400 == 89 [pid = 3748] [id = 588] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 1AEB7800 == 88 [pid = 3748] [id = 545] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 114A0C00 == 87 [pid = 3748] [id = 635] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 11428400 == 86 [pid = 3748] [id = 634] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 19F1C400 == 85 [pid = 3748] [id = 633] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 17508800 == 84 [pid = 3748] [id = 632] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 1775A000 == 83 [pid = 3748] [id = 631] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 16CC9800 == 82 [pid = 3748] [id = 630] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 16C1F800 == 81 [pid = 3748] [id = 629] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 13399800 == 80 [pid = 3748] [id = 628] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 1102F000 == 79 [pid = 3748] [id = 627] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (180B5C00) [pid = 3748] [serial = 1807] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (1A62E800) [pid = 3748] [serial = 1855] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (1338F000) [pid = 3748] [serial = 1825] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (10C38C00) [pid = 3748] [serial = 1804] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | ++DOCSHELL 10C38C00 == 80 [pid = 3748] [id = 646] 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (10FCE800) [pid = 3748] [serial = 1938] [outer = 00000000] 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (13078C00) [pid = 3748] [serial = 1939] [outer = 10FCE800] 07:12:28 INFO - PROCESS | 3748 | 1464275548132 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (1437D000) [pid = 3748] [serial = 1940] [outer = 10FCE800] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 1AB0E800 == 79 [pid = 3748] [id = 623] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 19837000 == 78 [pid = 3748] [id = 622] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 19A0DC00 == 77 [pid = 3748] [id = 621] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 16922800 == 76 [pid = 3748] [id = 620] 07:12:28 INFO - PROCESS | 3748 | --DOCSHELL 110CF400 == 75 [pid = 3748] [id = 619] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (199EC800) [pid = 3748] [serial = 1769] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (1750CC00) [pid = 3748] [serial = 1733] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1A63A400) [pid = 3748] [serial = 1775] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1A6A4000) [pid = 3748] [serial = 1802] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1A434400) [pid = 3748] [serial = 1772] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (14304400) [pid = 3748] [serial = 1730] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (17553400) [pid = 3748] [serial = 1763] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (195EB800) [pid = 3748] [serial = 1766] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1385E000) [pid = 3748] [serial = 1757] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1B003000) [pid = 3748] [serial = 1739] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1B472400) [pid = 3748] [serial = 1742] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (16C1A000) [pid = 3748] [serial = 1760] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A6A8C00) [pid = 3748] [serial = 1736] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1EA52800) [pid = 3748] [serial = 1745] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1AEBA000) [pid = 3748] [serial = 1810] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1EA49C00) [pid = 3748] [serial = 1813] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1EB66000) [pid = 3748] [serial = 1816] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1A1A2800) [pid = 3748] [serial = 1852] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1DE40C00) [pid = 3748] [serial = 1819] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1D91DC00) [pid = 3748] [serial = 1822] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A574000) [pid = 3748] [serial = 1853] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A577800) [pid = 3748] [serial = 1847] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (180BE000) [pid = 3748] [serial = 1841] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1628E800) [pid = 3748] [serial = 1850] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1754EC00) [pid = 3748] [serial = 1838] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (17E02000) [pid = 3748] [serial = 1840] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A0B2800) [pid = 3748] [serial = 1844] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (19ADC400) [pid = 3748] [serial = 1843] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (15D1CC00) [pid = 3748] [serial = 1849] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1A43BC00) [pid = 3748] [serial = 1846] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1430B800) [pid = 3748] [serial = 1831] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (151E6C00) [pid = 3748] [serial = 1832] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16291C00) [pid = 3748] [serial = 1829] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (15583C00) [pid = 3748] [serial = 1828] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (173C0400) [pid = 3748] [serial = 1837] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (16C23C00) [pid = 3748] [serial = 1834] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16CD1400) [pid = 3748] [serial = 1835] [outer = 00000000] [url = about:blank] 07:12:28 INFO - PROCESS | 3748 | 1464275548596 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 840ms 07:12:28 INFO - PROCESS | 3748 | 1464275548602 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 3748 | 1464275548605 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 07:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:12:28 INFO - PROCESS | 3748 | 1464275548608 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 3748 | 1464275548612 Marionette TRACE conn2 <- [1,2550,null,{}] 07:12:28 INFO - PROCESS | 3748 | 1464275548622 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 3748 | 1464275548724 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:12:28 INFO - PROCESS | 3748 | 1464275548734 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3748 | ++DOCSHELL 169D8400 == 76 [pid = 3748] [id = 647] 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (169DAC00) [pid = 3748] [serial = 1941] [outer = 00000000] 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16CCBC00) [pid = 3748] [serial = 1942] [outer = 169DAC00] 07:12:28 INFO - PROCESS | 3748 | 1464275548780 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (173B2000) [pid = 3748] [serial = 1943] [outer = 169DAC00] 07:12:29 INFO - PROCESS | 3748 | 1464275549296 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 731ms 07:12:29 INFO - PROCESS | 3748 | 1464275549348 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 3748 | 1464275549351 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 07:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:12:29 INFO - PROCESS | 3748 | 1464275549354 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 3748 | 1464275549356 Marionette TRACE conn2 <- [1,2554,null,{}] 07:12:29 INFO - PROCESS | 3748 | 1464275549359 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 3748 | 1464275549454 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:12:29 INFO - PROCESS | 3748 | 1464275549580 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 3748 | ++DOCSHELL 17548400 == 77 [pid = 3748] [id = 648] 07:12:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (17548800) [pid = 3748] [serial = 1944] [outer = 00000000] 07:12:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (175AB800) [pid = 3748] [serial = 1945] [outer = 17548800] 07:12:29 INFO - PROCESS | 3748 | 1464275549624 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1768D400) [pid = 3748] [serial = 1946] [outer = 17548800] 07:12:29 INFO - PROCESS | 3748 | 1464275549998 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 700ms 07:12:30 INFO - PROCESS | 3748 | 1464275550054 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 3748 | 1464275550056 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 07:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:12:30 INFO - PROCESS | 3748 | 1464275550059 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 3748 | 1464275550061 Marionette TRACE conn2 <- [1,2558,null,{}] 07:12:30 INFO - PROCESS | 3748 | 1464275550064 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 3748 | 1464275550154 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:12:30 INFO - PROCESS | 3748 | 1464275550189 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3748 | ++DOCSHELL 1775C800 == 78 [pid = 3748] [id = 649] 07:12:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (17C07C00) [pid = 3748] [serial = 1947] [outer = 00000000] 07:12:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (180BF800) [pid = 3748] [serial = 1948] [outer = 17C07C00] 07:12:30 INFO - PROCESS | 3748 | 1464275550237 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19833800) [pid = 3748] [serial = 1949] [outer = 17C07C00] 07:12:30 INFO - PROCESS | 3748 | 1464275550755 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 07:12:30 INFO - PROCESS | 3748 | 1464275550800 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 3748 | 1464275550802 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 07:12:30 INFO - PROCESS | 3748 | 1464275550805 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:12:30 INFO - PROCESS | 3748 | 1464275550807 Marionette TRACE conn2 <- [1,2562,null,{}] 07:12:30 INFO - PROCESS | 3748 | 1464275550810 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 3748 | 1464275550957 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:12:30 INFO - PROCESS | 3748 | 1464275550979 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3748 | ++DOCSHELL 175AB000 == 79 [pid = 3748] [id = 650] 07:12:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (199ED800) [pid = 3748] [serial = 1950] [outer = 00000000] 07:12:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (19A07000) [pid = 3748] [serial = 1951] [outer = 199ED800] 07:12:31 INFO - PROCESS | 3748 | 1464275551024 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A0AD000) [pid = 3748] [serial = 1952] [outer = 199ED800] 07:12:31 INFO - PROCESS | 3748 | 1464275551466 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 685ms 07:12:31 INFO - PROCESS | 3748 | 1464275551505 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 3748 | 1464275551507 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 07:12:31 INFO - PROCESS | 3748 | 1464275551510 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:12:31 INFO - PROCESS | 3748 | 1464275551512 Marionette TRACE conn2 <- [1,2566,null,{}] 07:12:31 INFO - PROCESS | 3748 | 1464275551515 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:31 INFO - PROCESS | 3748 | 1464275551675 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:12:31 INFO - PROCESS | 3748 | 1464275551702 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 3748 | ++DOCSHELL 199EBC00 == 80 [pid = 3748] [id = 651] 07:12:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1A0B9400) [pid = 3748] [serial = 1953] [outer = 00000000] 07:12:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1A442000) [pid = 3748] [serial = 1954] [outer = 1A0B9400] 07:12:31 INFO - PROCESS | 3748 | 1464275551745 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1A57A000) [pid = 3748] [serial = 1955] [outer = 1A0B9400] 07:12:32 INFO - PROCESS | 3748 | 1464275552201 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 07:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:12:32 INFO - PROCESS | 3748 | 1464275552251 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3748 | 1464275552253 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 07:12:32 INFO - PROCESS | 3748 | 1464275552264 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 3748 | 1464275552265 Marionette TRACE conn2 <- [1,2570,null,{}] 07:12:32 INFO - PROCESS | 3748 | 1464275552269 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 3748 | 1464275552400 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (11028C00) [pid = 3748] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1339AC00) [pid = 3748] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (16C1FC00) [pid = 3748] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (17548C00) [pid = 3748] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A19E000) [pid = 3748] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (17E7E800) [pid = 3748] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (10C31800) [pid = 3748] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (16CD4800) [pid = 3748] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (13392000) [pid = 3748] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (10A58800) [pid = 3748] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (12A91400) [pid = 3748] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1433D400) [pid = 3748] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (195F7800) [pid = 3748] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:12:32 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (10557C00) [pid = 3748] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:12:32 INFO - PROCESS | 3748 | 1464275552681 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 3748 | ++DOCSHELL 10A58800 == 81 [pid = 3748] [id = 652] 07:12:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (10C2FC00) [pid = 3748] [serial = 1956] [outer = 00000000] 07:12:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (12A91400) [pid = 3748] [serial = 1957] [outer = 10C2FC00] 07:12:32 INFO - PROCESS | 3748 | 1464275552729 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (13BC4C00) [pid = 3748] [serial = 1958] [outer = 10C2FC00] 07:12:33 INFO - PROCESS | 3748 | 1464275553104 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 887ms 07:12:33 INFO - PROCESS | 3748 | 1464275553144 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3748 | 1464275553145 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 07:12:33 INFO - PROCESS | 3748 | 1464275553149 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:12:33 INFO - PROCESS | 3748 | 1464275553160 Marionette TRACE conn2 <- [1,2574,null,{}] 07:12:33 INFO - PROCESS | 3748 | 1464275553164 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 3748 | 1464275553297 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:12:33 INFO - PROCESS | 3748 | 1464275553310 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3748 | ++DOCSHELL 11C02400 == 82 [pid = 3748] [id = 653] 07:12:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (13399000) [pid = 3748] [serial = 1959] [outer = 00000000] 07:12:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A0B4800) [pid = 3748] [serial = 1960] [outer = 13399000] 07:12:33 INFO - PROCESS | 3748 | 1464275553354 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A629000) [pid = 3748] [serial = 1961] [outer = 13399000] 07:12:33 INFO - PROCESS | 3748 | 1464275553793 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 700ms 07:12:33 INFO - PROCESS | 3748 | 1464275553849 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3748 | 1464275553851 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 07:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:12:33 INFO - PROCESS | 3748 | 1464275553864 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 3748 | 1464275553866 Marionette TRACE conn2 <- [1,2578,null,{}] 07:12:33 INFO - PROCESS | 3748 | 1464275553870 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 3748 | 1464275553960 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:12:33 INFO - PROCESS | 3748 | 1464275553970 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3748 | ++DOCSHELL 195EAC00 == 83 [pid = 3748] [id = 654] 07:12:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A628800) [pid = 3748] [serial = 1962] [outer = 00000000] 07:12:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A6A6000) [pid = 3748] [serial = 1963] [outer = 1A628800] 07:12:34 INFO - PROCESS | 3748 | 1464275554013 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AB05800) [pid = 3748] [serial = 1964] [outer = 1A628800] 07:12:34 INFO - PROCESS | 3748 | 1464275554492 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 685ms 07:12:34 INFO - PROCESS | 3748 | 1464275554565 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 3748 | 1464275554567 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 07:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:12:34 INFO - PROCESS | 3748 | 1464275554570 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 3748 | 1464275554573 Marionette TRACE conn2 <- [1,2582,null,{}] 07:12:34 INFO - PROCESS | 3748 | 1464275554576 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:34 INFO - PROCESS | 3748 | 1464275554715 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:12:34 INFO - PROCESS | 3748 | 1464275554956 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 3748 | ++DOCSHELL 10237000 == 84 [pid = 3748] [id = 655] 07:12:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (10274000) [pid = 3748] [serial = 1965] [outer = 00000000] 07:12:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (10FCF400) [pid = 3748] [serial = 1966] [outer = 10274000] 07:12:35 INFO - PROCESS | 3748 | 1464275555017 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (110D6C00) [pid = 3748] [serial = 1967] [outer = 10274000] 07:12:35 INFO - PROCESS | 3748 | 1464275555582 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1042ms 07:12:35 INFO - PROCESS | 3748 | 1464275555633 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3748 | 1464275555638 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 07:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:12:35 INFO - PROCESS | 3748 | 1464275555643 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3748 | 1464275555647 Marionette TRACE conn2 <- [1,2586,null,{}] 07:12:35 INFO - PROCESS | 3748 | 1464275555652 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 3748 | 1464275555776 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:12:35 INFO - PROCESS | 3748 | 1464275555953 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 3748 | ++DOCSHELL 15588800 == 85 [pid = 3748] [id = 656] 07:12:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (15589800) [pid = 3748] [serial = 1968] [outer = 00000000] 07:12:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1693B400) [pid = 3748] [serial = 1969] [outer = 15589800] 07:12:36 INFO - PROCESS | 3748 | 1464275556014 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (16D84400) [pid = 3748] [serial = 1970] [outer = 15589800] 07:12:36 INFO - PROCESS | 3748 | 1464275556660 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1042ms 07:12:36 INFO - PROCESS | 3748 | 1464275556674 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 3748 | 1464275556678 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 07:12:36 INFO - PROCESS | 3748 | 1464275556701 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:12:36 INFO - PROCESS | 3748 | 1464275556703 Marionette TRACE conn2 <- [1,2590,null,{}] 07:12:36 INFO - PROCESS | 3748 | 1464275556707 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:36 INFO - PROCESS | 3748 | 1464275556827 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:12:37 INFO - PROCESS | 3748 | 1464275557005 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 3748 | ++DOCSHELL 180B9800 == 86 [pid = 3748] [id = 657] 07:12:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (180BA800) [pid = 3748] [serial = 1971] [outer = 00000000] 07:12:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (199EB000) [pid = 3748] [serial = 1972] [outer = 180BA800] 07:12:37 INFO - PROCESS | 3748 | 1464275557061 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1A0B2000) [pid = 3748] [serial = 1973] [outer = 180BA800] 07:12:37 INFO - PROCESS | 3748 | 1464275557651 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 981ms 07:12:37 INFO - PROCESS | 3748 | 1464275557689 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 3748 | 1464275557692 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 07:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:12:37 INFO - PROCESS | 3748 | 1464275557702 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 3748 | 1464275557709 Marionette TRACE conn2 <- [1,2594,null,{}] 07:12:37 INFO - PROCESS | 3748 | 1464275557713 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 3748 | 1464275557834 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:12:37 INFO - PROCESS | 3748 | 1464275558007 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3748 | ++DOCSHELL 1B00D800 == 87 [pid = 3748] [id = 658] 07:12:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1B00E000) [pid = 3748] [serial = 1974] [outer = 00000000] 07:12:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1B320400) [pid = 3748] [serial = 1975] [outer = 1B00E000] 07:12:38 INFO - PROCESS | 3748 | 1464275558063 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1B474C00) [pid = 3748] [serial = 1976] [outer = 1B00E000] 07:12:38 INFO - PROCESS | 3748 | 1464275558620 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 965ms 07:12:38 INFO - PROCESS | 3748 | 1464275558661 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 3748 | 1464275558664 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 07:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:12:38 INFO - PROCESS | 3748 | 1464275558667 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 3748 | 1464275558669 Marionette TRACE conn2 <- [1,2598,null,{}] 07:12:38 INFO - PROCESS | 3748 | 1464275558673 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 3748 | 1464275558791 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:12:38 INFO - PROCESS | 3748 | 1464275558959 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3748 | ++DOCSHELL 1AEBA000 == 88 [pid = 3748] [id = 659] 07:12:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1B472C00) [pid = 3748] [serial = 1977] [outer = 00000000] 07:12:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1CAC3000) [pid = 3748] [serial = 1978] [outer = 1B472C00] 07:12:39 INFO - PROCESS | 3748 | 1464275559021 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1CAC9000) [pid = 3748] [serial = 1979] [outer = 1B472C00] 07:12:39 INFO - PROCESS | 3748 | 1464275559599 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 997ms 07:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:12:39 INFO - PROCESS | 3748 | 1464275559670 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 3748 | 1464275559672 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 07:12:39 INFO - PROCESS | 3748 | 1464275559676 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 3748 | 1464275559678 Marionette TRACE conn2 <- [1,2602,null,{}] 07:12:39 INFO - PROCESS | 3748 | 1464275559681 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:39 INFO - PROCESS | 3748 | 1464275559797 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:12:39 INFO - PROCESS | 3748 | 1464275559956 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 3748 | ++DOCSHELL 1CAD0800 == 89 [pid = 3748] [id = 660] 07:12:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1CAD0C00) [pid = 3748] [serial = 1980] [outer = 00000000] 07:12:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1D962000) [pid = 3748] [serial = 1981] [outer = 1CAD0C00] 07:12:40 INFO - PROCESS | 3748 | 1464275560024 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1D96B400) [pid = 3748] [serial = 1982] [outer = 1CAD0C00] 07:12:40 INFO - PROCESS | 3748 | 1464275560601 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 998ms 07:12:40 INFO - PROCESS | 3748 | 1464275560678 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 3748 | 1464275560681 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 07:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:12:40 INFO - PROCESS | 3748 | 1464275560684 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 3748 | 1464275560686 Marionette TRACE conn2 <- [1,2606,null,{}] 07:12:40 INFO - PROCESS | 3748 | 1464275560690 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 3748 | 1464275560812 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:12:40 INFO - PROCESS | 3748 | 1464275560974 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3748 | ++DOCSHELL 1CB9EC00 == 90 [pid = 3748] [id = 661] 07:12:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1CB9F800) [pid = 3748] [serial = 1983] [outer = 00000000] 07:12:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (1CBA7000) [pid = 3748] [serial = 1984] [outer = 1CB9F800] 07:12:41 INFO - PROCESS | 3748 | 1464275561030 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1CBABC00) [pid = 3748] [serial = 1985] [outer = 1CB9F800] 07:12:41 INFO - PROCESS | 3748 | 1464275561633 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 999ms 07:12:41 INFO - PROCESS | 3748 | 1464275561687 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3748 | 1464275561690 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:12:41 INFO - PROCESS | 3748 | 1464275561693 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3748 | 1464275561695 Marionette TRACE conn2 <- [1,2610,null,{}] 07:12:41 INFO - PROCESS | 3748 | 1464275561699 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 3748 | 1464275561811 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:12:41 INFO - PROCESS | 3748 | 1464275561967 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 3748 | ++DOCSHELL 1CB9E800 == 91 [pid = 3748] [id = 662] 07:12:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1CBA0000) [pid = 3748] [serial = 1986] [outer = 00000000] 07:12:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1DE42000) [pid = 3748] [serial = 1987] [outer = 1CBA0000] 07:12:42 INFO - PROCESS | 3748 | 1464275562021 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (1EA4A000) [pid = 3748] [serial = 1988] [outer = 1CBA0000] 07:12:42 INFO - PROCESS | 3748 | 1464275562640 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 07:12:42 INFO - PROCESS | 3748 | 1464275562692 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 3748 | 1464275562695 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 07:12:42 INFO - PROCESS | 3748 | 1464275562700 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 3748 | 1464275562702 Marionette TRACE conn2 <- [1,2614,null,{}] 07:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:12:42 INFO - PROCESS | 3748 | 1464275562706 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:42 INFO - PROCESS | 3748 | 1464275562820 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:12:43 INFO - PROCESS | 3748 | 1464275563218 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 3748 | ++DOCSHELL 0F218400 == 92 [pid = 3748] [id = 663] 07:12:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (0F9ED800) [pid = 3748] [serial = 1989] [outer = 00000000] 07:12:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (114AF000) [pid = 3748] [serial = 1990] [outer = 0F9ED800] 07:12:43 INFO - PROCESS | 3748 | 1464275563292 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (13362800) [pid = 3748] [serial = 1991] [outer = 0F9ED800] 07:12:43 INFO - PROCESS | 3748 | 1464275563907 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1248ms 07:12:43 INFO - PROCESS | 3748 | 1464275563952 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3748 | 1464275563956 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 07:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:12:43 INFO - PROCESS | 3748 | 1464275563960 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3748 | 1464275563964 Marionette TRACE conn2 <- [1,2618,null,{}] 07:12:43 INFO - PROCESS | 3748 | 1464275563968 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 3748 | 1464275564085 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:12:44 INFO - PROCESS | 3748 | 1464275564256 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3748 | ++DOCSHELL 13366400 == 93 [pid = 3748] [id = 664] 07:12:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (14304800) [pid = 3748] [serial = 1992] [outer = 00000000] 07:12:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (1693C400) [pid = 3748] [serial = 1993] [outer = 14304800] 07:12:44 INFO - PROCESS | 3748 | 1464275564308 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 159 (16C18000) [pid = 3748] [serial = 1994] [outer = 14304800] 07:12:44 INFO - PROCESS | 3748 | 1464275564898 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 1AEB9000 == 92 [pid = 3748] [id = 529] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 195EAC00 == 91 [pid = 3748] [id = 654] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 11C02400 == 90 [pid = 3748] [id = 653] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 10A58800 == 89 [pid = 3748] [id = 652] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 199EBC00 == 88 [pid = 3748] [id = 651] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 175AB000 == 87 [pid = 3748] [id = 650] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 1775C800 == 86 [pid = 3748] [id = 649] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 17548400 == 85 [pid = 3748] [id = 648] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 169D8400 == 84 [pid = 3748] [id = 647] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 10C38C00 == 83 [pid = 3748] [id = 646] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 10236800 == 82 [pid = 3748] [id = 645] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 158 (1AB06C00) [pid = 3748] [serial = 1909] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1AB02400) [pid = 3748] [serial = 1867] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1B475000) [pid = 3748] [serial = 1873] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (1A1A2400) [pid = 3748] [serial = 1864] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (13858000) [pid = 3748] [serial = 1858] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1AEB6C00) [pid = 3748] [serial = 1870] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1D914400) [pid = 3748] [serial = 1876] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (16C1D000) [pid = 3748] [serial = 1861] [outer = 00000000] [url = about:blank] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 10C31400 == 81 [pid = 3748] [id = 637] 07:12:44 INFO - PROCESS | 3748 | --DOCSHELL 1A57EC00 == 80 [pid = 3748] [id = 636] 07:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1045ms 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (19F19C00) [pid = 3748] [serial = 1907] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (13394400) [pid = 3748] [serial = 1879] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (16291800) [pid = 3748] [serial = 1880] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (14307000) [pid = 3748] [serial = 1885] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (16CCB000) [pid = 3748] [serial = 1888] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (199EC400) [pid = 3748] [serial = 1808] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1A62F400) [pid = 3748] [serial = 1900] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (195F0400) [pid = 3748] [serial = 1894] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (14336C00) [pid = 3748] [serial = 1754] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1754F400) [pid = 3748] [serial = 1891] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (138EA400) [pid = 3748] [serial = 1882] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (12889000) [pid = 3748] [serial = 1805] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (156C6000) [pid = 3748] [serial = 1903] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (19A08800) [pid = 3748] [serial = 1906] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1A641000) [pid = 3748] [serial = 1901] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A0AB800) [pid = 3748] [serial = 1897] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (156CD800) [pid = 3748] [serial = 1886] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (172DE400) [pid = 3748] [serial = 1889] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1430F000) [pid = 3748] [serial = 1883] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (173B3800) [pid = 3748] [serial = 1904] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (19831000) [pid = 3748] [serial = 1895] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1A440400) [pid = 3748] [serial = 1898] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (140B2C00) [pid = 3748] [serial = 1826] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1768E400) [pid = 3748] [serial = 1892] [outer = 00000000] [url = about:blank] 07:12:45 INFO - PROCESS | 3748 | 1464275565037 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3748 | 1464275565042 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 07:12:45 INFO - PROCESS | 3748 | 1464275565052 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3748 | 1464275565054 Marionette TRACE conn2 <- [1,2622,null,{}] 07:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:12:45 INFO - PROCESS | 3748 | 1464275565058 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 3748 | 1464275565167 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:12:45 INFO - PROCESS | 3748 | 1464275565174 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 3748 | ++DOCSHELL 140B2C00 == 81 [pid = 3748] [id = 665] 07:12:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (140B3000) [pid = 3748] [serial = 1995] [outer = 00000000] 07:12:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1430D400) [pid = 3748] [serial = 1996] [outer = 140B3000] 07:12:45 INFO - PROCESS | 3748 | 1464275565219 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (15DCFC00) [pid = 3748] [serial = 1997] [outer = 140B3000] 07:12:45 INFO - PROCESS | 3748 | 1464275565775 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 07:12:45 INFO - PROCESS | 3748 | 1464275565797 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3748 | 1464275565799 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 07:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:12:45 INFO - PROCESS | 3748 | 1464275565804 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3748 | 1464275565809 Marionette TRACE conn2 <- [1,2626,null,{}] 07:12:45 INFO - PROCESS | 3748 | 1464275565818 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:45 INFO - PROCESS | 3748 | 1464275565914 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:12:46 INFO - PROCESS | 3748 | 1464275566035 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3748 | ++DOCSHELL 173B1800 == 82 [pid = 3748] [id = 666] 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (173B8C00) [pid = 3748] [serial = 1998] [outer = 00000000] 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (17544400) [pid = 3748] [serial = 1999] [outer = 173B8C00] 07:12:46 INFO - PROCESS | 3748 | 1464275566079 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (175AA400) [pid = 3748] [serial = 2000] [outer = 173B8C00] 07:12:46 INFO - PROCESS | 3748 | 1464275566456 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 687ms 07:12:46 INFO - PROCESS | 3748 | 1464275566502 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3748 | 1464275566504 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 07:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:12:46 INFO - PROCESS | 3748 | 1464275566508 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3748 | 1464275566509 Marionette TRACE conn2 <- [1,2630,null,{}] 07:12:46 INFO - PROCESS | 3748 | 1464275566513 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 3748 | 1464275566608 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:12:46 INFO - PROCESS | 3748 | 1464275566614 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3748 | ++DOCSHELL 1750CC00 == 83 [pid = 3748] [id = 667] 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (17549800) [pid = 3748] [serial = 2001] [outer = 00000000] 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (17E7F000) [pid = 3748] [serial = 2002] [outer = 17549800] 07:12:46 INFO - PROCESS | 3748 | 1464275566658 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (195F6000) [pid = 3748] [serial = 2003] [outer = 17549800] 07:12:47 INFO - PROCESS | 3748 | 1464275567107 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 640ms 07:12:47 INFO - PROCESS | 3748 | 1464275567145 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3748 | 1464275567147 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:12:47 INFO - PROCESS | 3748 | 1464275567176 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3748 | 1464275567178 Marionette TRACE conn2 <- [1,2634,null,{}] 07:12:47 INFO - PROCESS | 3748 | 1464275567189 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:47 INFO - PROCESS | 3748 | 1464275567336 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:12:47 INFO - PROCESS | 3748 | 1464275567441 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 3748 | ++DOCSHELL 199EC800 == 84 [pid = 3748] [id = 668] 07:12:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (199ED000) [pid = 3748] [serial = 2004] [outer = 00000000] 07:12:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (19A06400) [pid = 3748] [serial = 2005] [outer = 199ED000] 07:12:47 INFO - PROCESS | 3748 | 1464275567491 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1A0AB800) [pid = 3748] [serial = 2006] [outer = 199ED000] 07:12:47 INFO - PROCESS | 3748 | 1464275567918 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 796ms 07:12:47 INFO - PROCESS | 3748 | 1464275567984 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3748 | 1464275567986 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:12:47 INFO - PROCESS | 3748 | 1464275567990 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3748 | 1464275567991 Marionette TRACE conn2 <- [1,2638,null,{}] 07:12:47 INFO - PROCESS | 3748 | 1464275567995 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 3748 | 1464275568129 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:12:48 INFO - PROCESS | 3748 | 1464275568152 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3748 | ++DOCSHELL 199F4C00 == 85 [pid = 3748] [id = 669] 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1A1A4400) [pid = 3748] [serial = 2007] [outer = 00000000] 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A57CC00) [pid = 3748] [serial = 2008] [outer = 1A1A4400] 07:12:48 INFO - PROCESS | 3748 | 1464275568195 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A62F400) [pid = 3748] [serial = 2009] [outer = 1A1A4400] 07:12:48 INFO - PROCESS | 3748 | 1464275568635 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 687ms 07:12:48 INFO - PROCESS | 3748 | 1464275568688 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3748 | 1464275568690 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 07:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:12:48 INFO - PROCESS | 3748 | 1464275568693 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 3748 | 1464275568695 Marionette TRACE conn2 <- [1,2642,null,{}] 07:12:48 INFO - PROCESS | 3748 | 1464275568699 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 3748 | 1464275568865 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:12:48 INFO - PROCESS | 3748 | 1464275568890 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3748 | ++DOCSHELL 173BBC00 == 86 [pid = 3748] [id = 670] 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1A0B2800) [pid = 3748] [serial = 2010] [outer = 00000000] 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1A6A1800) [pid = 3748] [serial = 2011] [outer = 1A0B2800] 07:12:48 INFO - PROCESS | 3748 | 1464275568934 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1AB07C00) [pid = 3748] [serial = 2012] [outer = 1A0B2800] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (199ED800) [pid = 3748] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A0B9400) [pid = 3748] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (10C2FC00) [pid = 3748] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (17548800) [pid = 3748] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (17C07C00) [pid = 3748] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (169DAC00) [pid = 3748] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (10FCE800) [pid = 3748] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1141B800) [pid = 3748] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (13399000) [pid = 3748] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (112E9C00) [pid = 3748] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1B5CC400) [pid = 3748] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1EA4C000) [pid = 3748] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A6ABC00) [pid = 3748] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (16C20C00) [pid = 3748] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (16943C00) [pid = 3748] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1AB0EC00) [pid = 3748] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1A6A8800) [pid = 3748] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1A6A1400) [pid = 3748] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (19A0FC00) [pid = 3748] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1D916C00) [pid = 3748] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:12:49 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1DE3D000) [pid = 3748] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:12:49 INFO - PROCESS | 3748 | 1464275569681 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1030ms 07:12:49 INFO - PROCESS | 3748 | 1464275569741 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 3748 | 1464275569744 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 07:12:49 INFO - PROCESS | 3748 | 1464275569747 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 3748 | 1464275569748 Marionette TRACE conn2 <- [1,2646,null,{}] 07:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:12:49 INFO - PROCESS | 3748 | 1464275569760 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:49 INFO - PROCESS | 3748 | 1464275569894 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:12:49 INFO - PROCESS | 3748 | 1464275569907 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 3748 | ++DOCSHELL 16291C00 == 87 [pid = 3748] [id = 671] 07:12:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (16296400) [pid = 3748] [serial = 2013] [outer = 00000000] 07:12:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (17548000) [pid = 3748] [serial = 2014] [outer = 16296400] 07:12:49 INFO - PROCESS | 3748 | 1464275569960 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (195F8400) [pid = 3748] [serial = 2015] [outer = 16296400] 07:12:50 INFO - PROCESS | 3748 | 1464275570365 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 639ms 07:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:12:50 INFO - PROCESS | 3748 | 1464275570404 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3748 | 1464275570406 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 07:12:50 INFO - PROCESS | 3748 | 1464275570409 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 3748 | 1464275570411 Marionette TRACE conn2 <- [1,2650,null,{}] 07:12:50 INFO - PROCESS | 3748 | 1464275570414 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 3748 | 1464275570505 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:12:50 INFO - PROCESS | 3748 | 1464275570511 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3748 | ++DOCSHELL 17509400 == 88 [pid = 3748] [id = 672] 07:12:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19835000) [pid = 3748] [serial = 2016] [outer = 00000000] 07:12:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A642400) [pid = 3748] [serial = 2017] [outer = 19835000] 07:12:50 INFO - PROCESS | 3748 | 1464275570555 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1693E400) [pid = 3748] [serial = 2018] [outer = 19835000] 07:12:51 INFO - PROCESS | 3748 | 1464275571012 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 624ms 07:12:51 INFO - PROCESS | 3748 | 1464275571048 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 3748 | 1464275571050 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 07:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:12:51 INFO - PROCESS | 3748 | 1464275571053 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 3748 | 1464275571055 Marionette TRACE conn2 <- [1,2654,null,{}] 07:12:51 INFO - PROCESS | 3748 | 1464275571059 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:51 INFO - PROCESS | 3748 | 1464275571206 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:12:51 INFO - PROCESS | 3748 | 1464275571215 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 3748 | ++DOCSHELL 1336C000 == 89 [pid = 3748] [id = 673] 07:12:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1A0ACC00) [pid = 3748] [serial = 2019] [outer = 00000000] 07:12:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1B009800) [pid = 3748] [serial = 2020] [outer = 1A0ACC00] 07:12:51 INFO - PROCESS | 3748 | 1464275571264 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1B320C00) [pid = 3748] [serial = 2021] [outer = 1A0ACC00] 07:12:52 INFO - PROCESS | 3748 | 1464275572442 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:12:52 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:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1451ms 07:12:52 INFO - PROCESS | 3748 | 1464275572557 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3748 | 1464275572562 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 07:12:52 INFO - PROCESS | 3748 | 1464275572571 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 3748 | 1464275572574 Marionette TRACE conn2 <- [1,2658,null,{}] 07:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:12:52 INFO - PROCESS | 3748 | 1464275572581 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 3748 | 1464275572691 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:12:52 INFO - PROCESS | 3748 | 1464275572884 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 3748 | ++DOCSHELL 11C02400 == 90 [pid = 3748] [id = 674] 07:12:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (128A1C00) [pid = 3748] [serial = 2022] [outer = 00000000] 07:12:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (151E6000) [pid = 3748] [serial = 2023] [outer = 128A1C00] 07:12:52 INFO - PROCESS | 3748 | 1464275572942 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (16298C00) [pid = 3748] [serial = 2024] [outer = 128A1C00] 07:12:53 INFO - PROCESS | 3748 | 1464275573977 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 3748 | 1464275574023 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 07:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:12:54 INFO - PROCESS | 3748 | 1464275574030 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 3748 | 1464275574033 Marionette TRACE conn2 <- [1,2662,null,{}] 07:12:54 INFO - PROCESS | 3748 | 1464275574037 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 3748 | 1464275574189 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:12:54 INFO - PROCESS | 3748 | 1464275574382 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 3748 | ++DOCSHELL 17508400 == 91 [pid = 3748] [id = 675] 07:12:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1750A000) [pid = 3748] [serial = 2025] [outer = 00000000] 07:12:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (195EB400) [pid = 3748] [serial = 2026] [outer = 1750A000] 07:12:54 INFO - PROCESS | 3748 | 1464275574446 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (19A03C00) [pid = 3748] [serial = 2027] [outer = 1750A000] 07:12:55 INFO - PROCESS | 3748 | 1464275575468 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3748 | 1464275575488 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 07:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:12:55 INFO - PROCESS | 3748 | 1464275575492 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3748 | 1464275575496 Marionette TRACE conn2 <- [1,2666,null,{}] 07:12:55 INFO - PROCESS | 3748 | 1464275575550 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 3748 | 1464275575674 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:12:55 INFO - PROCESS | 3748 | 1464275575902 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3748 | ++DOCSHELL 11C5AC00 == 92 [pid = 3748] [id = 676] 07:12:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (156CC800) [pid = 3748] [serial = 2028] [outer = 00000000] 07:12:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1B010800) [pid = 3748] [serial = 2029] [outer = 156CC800] 07:12:55 INFO - PROCESS | 3748 | 1464275575960 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1CAC2800) [pid = 3748] [serial = 2030] [outer = 156CC800] 07:12:56 INFO - PROCESS | 3748 | 1464275576988 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:12:57 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:12:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1544ms 07:12:57 INFO - PROCESS | 3748 | 1464275577073 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:12:57 INFO - PROCESS | 3748 | 1464275577076 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 07:12:57 INFO - PROCESS | 3748 | 1464275577081 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 3748 | 1464275577083 Marionette TRACE conn2 <- [1,2670,null,{}] 07:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:12:57 INFO - PROCESS | 3748 | 1464275577087 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 3748 | 1464275577196 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:12:57 INFO - PROCESS | 3748 | 1464275577422 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 3748 | ++DOCSHELL 1CAC5000 == 93 [pid = 3748] [id = 677] 07:12:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1CAC6800) [pid = 3748] [serial = 2031] [outer = 00000000] 07:12:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1CBAB000) [pid = 3748] [serial = 2032] [outer = 1CAC6800] 07:12:57 INFO - PROCESS | 3748 | 1464275577476 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1D91E800) [pid = 3748] [serial = 2033] [outer = 1CAC6800] 07:12:58 INFO - PROCESS | 3748 | 1464275578751 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:12:58 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:12:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1701ms 07:12:58 INFO - PROCESS | 3748 | 1464275578874 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3748 | 1464275578878 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 07:12:58 INFO - PROCESS | 3748 | 1464275578884 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3748 | 1464275578888 Marionette TRACE conn2 <- [1,2674,null,{}] 07:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:12:58 INFO - PROCESS | 3748 | 1464275578895 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 3748 | 1464275579004 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:12:59 INFO - PROCESS | 3748 | 1464275579159 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3748 | ++DOCSHELL 11025000 == 94 [pid = 3748] [id = 678] 07:12:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1122BC00) [pid = 3748] [serial = 2034] [outer = 00000000] 07:12:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1430FC00) [pid = 3748] [serial = 2035] [outer = 1122BC00] 07:12:59 INFO - PROCESS | 3748 | 1464275579210 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (156C6000) [pid = 3748] [serial = 2036] [outer = 1122BC00] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1B478C00 == 93 [pid = 3748] [id = 546] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 17762C00 == 92 [pid = 3748] [id = 589] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 17509400 == 91 [pid = 3748] [id = 672] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 16291C00 == 90 [pid = 3748] [id = 671] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 173BBC00 == 89 [pid = 3748] [id = 670] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 199F4C00 == 88 [pid = 3748] [id = 669] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 199EC800 == 87 [pid = 3748] [id = 668] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1750CC00 == 86 [pid = 3748] [id = 667] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 173B1800 == 85 [pid = 3748] [id = 666] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 140B2C00 == 84 [pid = 3748] [id = 665] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 13366400 == 83 [pid = 3748] [id = 664] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 0F218400 == 82 [pid = 3748] [id = 663] 07:12:59 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1A6A6000) [pid = 3748] [serial = 1963] [outer = 00000000] [url = about:blank] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1CB9EC00 == 81 [pid = 3748] [id = 661] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1CAD0800 == 80 [pid = 3748] [id = 660] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1AEBA000 == 79 [pid = 3748] [id = 659] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 1B00D800 == 78 [pid = 3748] [id = 658] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 180B9800 == 77 [pid = 3748] [id = 657] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 15588800 == 76 [pid = 3748] [id = 656] 07:12:59 INFO - PROCESS | 3748 | --DOCSHELL 10237000 == 75 [pid = 3748] [id = 655] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (14305C00) [pid = 3748] [serial = 1859] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1D91C000) [pid = 3748] [serial = 1877] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1EB6B400) [pid = 3748] [serial = 1817] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1B5CA800) [pid = 3748] [serial = 1874] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1EA4E000) [pid = 3748] [serial = 1814] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (16CCE800) [pid = 3748] [serial = 1862] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1B004800) [pid = 3748] [serial = 1871] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (1B315000) [pid = 3748] [serial = 1811] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1AB0A400) [pid = 3748] [serial = 1868] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1A628C00) [pid = 3748] [serial = 1865] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1DE38000) [pid = 3748] [serial = 1823] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1EA54C00) [pid = 3748] [serial = 1820] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (15A10000) [pid = 3748] [serial = 1933] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (16D86000) [pid = 3748] [serial = 1915] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1B313400) [pid = 3748] [serial = 1921] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1B5C5000) [pid = 3748] [serial = 1924] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1EA48C00) [pid = 3748] [serial = 1930] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1D96D800) [pid = 3748] [serial = 1927] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (13BC4C00) [pid = 3748] [serial = 1958] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1437E000) [pid = 3748] [serial = 1937] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1307DC00) [pid = 3748] [serial = 1936] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A0B4800) [pid = 3748] [serial = 1960] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A0AD000) [pid = 3748] [serial = 1952] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1A57A000) [pid = 3748] [serial = 1955] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1A629000) [pid = 3748] [serial = 1961] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (19833800) [pid = 3748] [serial = 1949] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (19A07000) [pid = 3748] [serial = 1951] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A442000) [pid = 3748] [serial = 1954] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (12A91400) [pid = 3748] [serial = 1957] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (13371C00) [pid = 3748] [serial = 1912] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (175AB800) [pid = 3748] [serial = 1945] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1768D400) [pid = 3748] [serial = 1946] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (180BF800) [pid = 3748] [serial = 1948] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1A645800) [pid = 3748] [serial = 1918] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16CCBC00) [pid = 3748] [serial = 1942] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (173B2000) [pid = 3748] [serial = 1943] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (13078C00) [pid = 3748] [serial = 1939] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1437D000) [pid = 3748] [serial = 1940] [outer = 00000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3748 | 1464275580266 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3748 | 1464275580304 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 07:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:13:00 INFO - PROCESS | 3748 | 1464275580310 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 3748 | 1464275580313 Marionette TRACE conn2 <- [1,2678,null,{}] 07:13:00 INFO - PROCESS | 3748 | 1464275580317 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:00 INFO - PROCESS | 3748 | 1464275580412 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:13:00 INFO - PROCESS | 3748 | 1464275580420 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 3748 | ++DOCSHELL 11022C00 == 76 [pid = 3748] [id = 679] 07:13:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1331AC00) [pid = 3748] [serial = 2037] [outer = 00000000] 07:13:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (13D88000) [pid = 3748] [serial = 2038] [outer = 1331AC00] 07:13:00 INFO - PROCESS | 3748 | 1464275580468 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (14382C00) [pid = 3748] [serial = 2039] [outer = 1331AC00] 07:13:01 INFO - PROCESS | 3748 | 1464275581499 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3748 | 1464275581564 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:13:01 INFO - PROCESS | 3748 | 1464275581569 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 3748 | 1464275581572 Marionette TRACE conn2 <- [1,2682,null,{}] 07:13:01 INFO - PROCESS | 3748 | 1464275581582 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 3748 | 1464275581688 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:13:01 INFO - PROCESS | 3748 | 1464275581696 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3748 | ++DOCSHELL 16941C00 == 77 [pid = 3748] [id = 680] 07:13:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (169D7400) [pid = 3748] [serial = 2040] [outer = 00000000] 07:13:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16CD1000) [pid = 3748] [serial = 2041] [outer = 169D7400] 07:13:01 INFO - PROCESS | 3748 | 1464275581743 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16F87C00) [pid = 3748] [serial = 2042] [outer = 169D7400] 07:13:02 INFO - PROCESS | 3748 | 1464275582718 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3748 | 1464275582769 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 07:13:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:13:02 INFO - PROCESS | 3748 | 1464275582779 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 3748 | 1464275582780 Marionette TRACE conn2 <- [1,2686,null,{}] 07:13:02 INFO - PROCESS | 3748 | 1464275582784 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 3748 | 1464275582918 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:13:02 INFO - PROCESS | 3748 | 1464275582989 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 3748 | ++DOCSHELL 173BBC00 == 78 [pid = 3748] [id = 681] 07:13:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (173BD400) [pid = 3748] [serial = 2043] [outer = 00000000] 07:13:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (17551000) [pid = 3748] [serial = 2044] [outer = 173BD400] 07:13:03 INFO - PROCESS | 3748 | 1464275583034 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (175AAC00) [pid = 3748] [serial = 2045] [outer = 173BD400] 07:13:03 INFO - PROCESS | 3748 | 1464275583933 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3748 | 1464275583956 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 07:13:03 INFO - PROCESS | 3748 | 1464275583959 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:13:03 INFO - PROCESS | 3748 | 1464275583970 Marionette TRACE conn2 <- [1,2690,null,{}] 07:13:03 INFO - PROCESS | 3748 | 1464275583974 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 3748 | 1464275584104 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:13:04 INFO - PROCESS | 3748 | 1464275584118 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3748 | ++DOCSHELL 114A4C00 == 79 [pid = 3748] [id = 682] 07:13:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16C23800) [pid = 3748] [serial = 2046] [outer = 00000000] 07:13:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (17E7D400) [pid = 3748] [serial = 2047] [outer = 16C23800] 07:13:04 INFO - PROCESS | 3748 | 1464275584162 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (195ED000) [pid = 3748] [serial = 2048] [outer = 16C23800] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A628800) [pid = 3748] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A630C00) [pid = 3748] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (199ED000) [pid = 3748] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A1A4400) [pid = 3748] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (173B8C00) [pid = 3748] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (140B3000) [pid = 3748] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (17549800) [pid = 3748] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (0F9ED800) [pid = 3748] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (14304800) [pid = 3748] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1A0B2800) [pid = 3748] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19835000) [pid = 3748] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:13:04 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16296400) [pid = 3748] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:13:04 INFO - PROCESS | 3748 | 1464275584764 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:13:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 858ms 07:13:04 INFO - PROCESS | 3748 | 1464275584823 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 3748 | 1464275584825 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 07:13:04 INFO - PROCESS | 3748 | 1464275584828 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:13:04 INFO - PROCESS | 3748 | 1464275584830 Marionette TRACE conn2 <- [1,2694,null,{}] 07:13:04 INFO - PROCESS | 3748 | 1464275584833 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 3748 | 1464275584945 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:13:04 INFO - PROCESS | 3748 | 1464275584959 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3748 | ++DOCSHELL 13316C00 == 80 [pid = 3748] [id = 683] 07:13:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (14386400) [pid = 3748] [serial = 2049] [outer = 00000000] 07:13:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (17688C00) [pid = 3748] [serial = 2050] [outer = 14386400] 07:13:04 INFO - PROCESS | 3748 | 1464275585003 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (19839400) [pid = 3748] [serial = 2051] [outer = 14386400] 07:13:05 INFO - PROCESS | 3748 | 1464275585439 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:13:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 07:13:05 INFO - PROCESS | 3748 | 1464275585466 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 3748 | 1464275585468 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 07:13:05 INFO - PROCESS | 3748 | 1464275585487 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3748 | 1464275585489 Marionette TRACE conn2 <- [1,2698,null,{}] 07:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:13:05 INFO - PROCESS | 3748 | 1464275585492 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:05 INFO - PROCESS | 3748 | 1464275585581 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:13:05 INFO - PROCESS | 3748 | 1464275585588 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 3748 | ++DOCSHELL 10C34800 == 81 [pid = 3748] [id = 684] 07:13:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (11A0F400) [pid = 3748] [serial = 2052] [outer = 00000000] 07:13:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (19A0F400) [pid = 3748] [serial = 2053] [outer = 11A0F400] 07:13:05 INFO - PROCESS | 3748 | 1464275585631 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (19F1C400) [pid = 3748] [serial = 2054] [outer = 11A0F400] 07:13:06 INFO - PROCESS | 3748 | 1464275586112 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3748 | 1464275586129 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 07:13:06 INFO - PROCESS | 3748 | 1464275586133 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:13:06 INFO - PROCESS | 3748 | 1464275586134 Marionette TRACE conn2 <- [1,2702,null,{}] 07:13:06 INFO - PROCESS | 3748 | 1464275586138 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 3748 | 1464275586278 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:13:06 INFO - PROCESS | 3748 | 1464275586287 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3748 | ++DOCSHELL 1983D800 == 82 [pid = 3748] [id = 685] 07:13:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1A0B6400) [pid = 3748] [serial = 2055] [outer = 00000000] 07:13:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A574800) [pid = 3748] [serial = 2056] [outer = 1A0B6400] 07:13:06 INFO - PROCESS | 3748 | 1464275586340 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1A575000) [pid = 3748] [serial = 2057] [outer = 1A0B6400] 07:13:06 INFO - PROCESS | 3748 | 1464275586958 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:13:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 936ms 07:13:07 INFO - PROCESS | 3748 | 1464275587081 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 3748 | 1464275587086 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:13:07 INFO - PROCESS | 3748 | 1464275587093 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 3748 | 1464275587097 Marionette TRACE conn2 <- [1,2706,null,{}] 07:13:07 INFO - PROCESS | 3748 | 1464275587103 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:07 INFO - PROCESS | 3748 | 1464275587235 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:13:07 INFO - PROCESS | 3748 | 1464275587384 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 3748 | ++DOCSHELL 1141B800 == 83 [pid = 3748] [id = 686] 07:13:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (11A10800) [pid = 3748] [serial = 2058] [outer = 00000000] 07:13:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (14334800) [pid = 3748] [serial = 2059] [outer = 11A10800] 07:13:07 INFO - PROCESS | 3748 | 1464275587443 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (15D1B800) [pid = 3748] [serial = 2060] [outer = 11A10800] 07:13:08 INFO - PROCESS | 3748 | 1464275588032 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 3748 | 1464275588100 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 07:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:13:08 INFO - PROCESS | 3748 | 1464275588106 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 3748 | 1464275588109 Marionette TRACE conn2 <- [1,2710,null,{}] 07:13:08 INFO - PROCESS | 3748 | 1464275588114 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:08 INFO - PROCESS | 3748 | 1464275588268 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:13:08 INFO - PROCESS | 3748 | 1464275588418 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 3748 | ++DOCSHELL 16CCF000 == 84 [pid = 3748] [id = 687] 07:13:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16CD3800) [pid = 3748] [serial = 2061] [outer = 00000000] 07:13:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (173BE400) [pid = 3748] [serial = 2062] [outer = 16CD3800] 07:13:08 INFO - PROCESS | 3748 | 1464275588473 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1754BC00) [pid = 3748] [serial = 2063] [outer = 16CD3800] 07:13:09 INFO - PROCESS | 3748 | 1464275589074 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3748 | 1464275589150 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 07:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:13:09 INFO - PROCESS | 3748 | 1464275589154 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3748 | 1464275589158 Marionette TRACE conn2 <- [1,2714,null,{}] 07:13:09 INFO - PROCESS | 3748 | 1464275589169 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 3748 | 1464275589321 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:13:09 INFO - PROCESS | 3748 | 1464275589492 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3748 | ++DOCSHELL 17508800 == 85 [pid = 3748] [id = 688] 07:13:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (15586800) [pid = 3748] [serial = 2064] [outer = 00000000] 07:13:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A632400) [pid = 3748] [serial = 2065] [outer = 15586800] 07:13:09 INFO - PROCESS | 3748 | 1464275589587 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A63FC00) [pid = 3748] [serial = 2066] [outer = 15586800] 07:13:10 INFO - PROCESS | 3748 | 1464275590234 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1092ms 07:13:10 INFO - PROCESS | 3748 | 1464275590248 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3748 | 1464275590250 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 07:13:10 INFO - PROCESS | 3748 | 1464275590270 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:13:10 INFO - PROCESS | 3748 | 1464275590272 Marionette TRACE conn2 <- [1,2718,null,{}] 07:13:10 INFO - PROCESS | 3748 | 1464275590276 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 3748 | 1464275590391 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:13:10 INFO - PROCESS | 3748 | 1464275590558 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3748 | ++DOCSHELL 19A07C00 == 86 [pid = 3748] [id = 689] 07:13:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19A0E000) [pid = 3748] [serial = 2067] [outer = 00000000] 07:13:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A6AB400) [pid = 3748] [serial = 2068] [outer = 19A0E000] 07:13:10 INFO - PROCESS | 3748 | 1464275590613 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1AB0B400) [pid = 3748] [serial = 2069] [outer = 19A0E000] 07:13:11 INFO - PROCESS | 3748 | 1464275591705 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3748 | 1464275591737 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:13:11 INFO - PROCESS | 3748 | 1464275591742 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 3748 | 1464275591744 Marionette TRACE conn2 <- [1,2722,null,{}] 07:13:11 INFO - PROCESS | 3748 | 1464275591748 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:11 INFO - PROCESS | 3748 | 1464275591889 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:13:12 INFO - PROCESS | 3748 | 1464275592046 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB1000 == 87 [pid = 3748] [id = 690] 07:13:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1AEBBC00) [pid = 3748] [serial = 2070] [outer = 00000000] 07:13:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1B00C400) [pid = 3748] [serial = 2071] [outer = 1AEBBC00] 07:13:12 INFO - PROCESS | 3748 | 1464275592101 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1B00D000) [pid = 3748] [serial = 2072] [outer = 1AEBBC00] 07:13:12 INFO - PROCESS | 3748 | 1464275592640 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 936ms 07:13:12 INFO - PROCESS | 3748 | 1464275592686 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3748 | 1464275592689 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 07:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:13:12 INFO - PROCESS | 3748 | 1464275592693 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3748 | 1464275592695 Marionette TRACE conn2 <- [1,2726,null,{}] 07:13:12 INFO - PROCESS | 3748 | 1464275592698 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 3748 | 1464275592827 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:13:12 INFO - PROCESS | 3748 | 1464275593003 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 3748 | ++DOCSHELL 1B007400 == 88 [pid = 3748] [id = 691] 07:13:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1B475400) [pid = 3748] [serial = 2073] [outer = 00000000] 07:13:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1CAD0000) [pid = 3748] [serial = 2074] [outer = 1B475400] 07:13:13 INFO - PROCESS | 3748 | 1464275593059 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1CBA2000) [pid = 3748] [serial = 2075] [outer = 1B475400] 07:13:13 INFO - PROCESS | 3748 | 1464275593614 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 998ms 07:13:13 INFO - PROCESS | 3748 | 1464275593694 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 3748 | 1464275593696 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 07:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:13:13 INFO - PROCESS | 3748 | 1464275593700 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 3748 | 1464275593702 Marionette TRACE conn2 <- [1,2730,null,{}] 07:13:13 INFO - PROCESS | 3748 | 1464275593705 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:13 INFO - PROCESS | 3748 | 1464275593846 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:13:14 INFO - PROCESS | 3748 | 1464275594003 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3748 | ++DOCSHELL 1B470800 == 89 [pid = 3748] [id = 692] 07:13:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1CACE800) [pid = 3748] [serial = 2076] [outer = 00000000] 07:13:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1D919400) [pid = 3748] [serial = 2077] [outer = 1CACE800] 07:13:14 INFO - PROCESS | 3748 | 1464275594057 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (1D962C00) [pid = 3748] [serial = 2078] [outer = 1CACE800] 07:13:14 INFO - PROCESS | 3748 | 1464275594656 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 999ms 07:13:14 INFO - PROCESS | 3748 | 1464275594686 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 3748 | 1464275594688 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:13:14 INFO - PROCESS | 3748 | 1464275594692 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3748 | 1464275594694 Marionette TRACE conn2 <- [1,2734,null,{}] 07:13:14 INFO - PROCESS | 3748 | 1464275594698 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 3748 | 1464275594812 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:13:14 INFO - PROCESS | 3748 | 1464275594984 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3748 | ++DOCSHELL 102D2400 == 90 [pid = 3748] [id = 693] 07:13:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1055F000) [pid = 3748] [serial = 2079] [outer = 00000000] 07:13:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1385FC00) [pid = 3748] [serial = 2080] [outer = 1055F000] 07:13:15 INFO - PROCESS | 3748 | 1464275595082 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (151EF800) [pid = 3748] [serial = 2081] [outer = 1055F000] 07:13:15 INFO - PROCESS | 3748 | 1464275595912 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1248ms 07:13:15 INFO - PROCESS | 3748 | 1464275595952 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 3748 | 1464275595957 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 07:13:15 INFO - PROCESS | 3748 | 1464275595961 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:13:15 INFO - PROCESS | 3748 | 1464275595965 Marionette TRACE conn2 <- [1,2738,null,{}] 07:13:15 INFO - PROCESS | 3748 | 1464275595970 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:16 INFO - PROCESS | 3748 | 1464275596092 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:13:16 INFO - PROCESS | 3748 | 1464275596266 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 3748 | ++DOCSHELL 14309400 == 91 [pid = 3748] [id = 694] 07:13:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1430A800) [pid = 3748] [serial = 2082] [outer = 00000000] 07:13:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (16945000) [pid = 3748] [serial = 2083] [outer = 1430A800] 07:13:16 INFO - PROCESS | 3748 | 1464275596329 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (16C21400) [pid = 3748] [serial = 2084] [outer = 1430A800] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 1693F800 == 90 [pid = 3748] [id = 638] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 10C34800 == 89 [pid = 3748] [id = 684] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 13316C00 == 88 [pid = 3748] [id = 683] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 114A4C00 == 87 [pid = 3748] [id = 682] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 173BBC00 == 86 [pid = 3748] [id = 681] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 16941C00 == 85 [pid = 3748] [id = 680] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 11022C00 == 84 [pid = 3748] [id = 679] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 11025000 == 83 [pid = 3748] [id = 678] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 1CAC5000 == 82 [pid = 3748] [id = 677] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 11C5AC00 == 81 [pid = 3748] [id = 676] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 17508400 == 80 [pid = 3748] [id = 675] 07:13:16 INFO - PROCESS | 3748 | --DOCSHELL 11C02400 == 79 [pid = 3748] [id = 674] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1AB05800) [pid = 3748] [serial = 1964] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19A06400) [pid = 3748] [serial = 2005] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1A0AB800) [pid = 3748] [serial = 2006] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1A57CC00) [pid = 3748] [serial = 2008] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (17544400) [pid = 3748] [serial = 1999] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (175AA400) [pid = 3748] [serial = 2000] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1430D400) [pid = 3748] [serial = 1996] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (15DCFC00) [pid = 3748] [serial = 1997] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (17E7F000) [pid = 3748] [serial = 2002] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (13362800) [pid = 3748] [serial = 1991] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (114AF000) [pid = 3748] [serial = 1990] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (16C18000) [pid = 3748] [serial = 1994] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1693C400) [pid = 3748] [serial = 1993] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (10FCF400) [pid = 3748] [serial = 1966] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1693B400) [pid = 3748] [serial = 1969] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (199EB000) [pid = 3748] [serial = 1972] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1B320400) [pid = 3748] [serial = 1975] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1CAC3000) [pid = 3748] [serial = 1978] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1D962000) [pid = 3748] [serial = 1981] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1CBA7000) [pid = 3748] [serial = 1984] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1DE42000) [pid = 3748] [serial = 1987] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1A6A1800) [pid = 3748] [serial = 2011] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1693E400) [pid = 3748] [serial = 2018] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1A642400) [pid = 3748] [serial = 2017] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1B009800) [pid = 3748] [serial = 2020] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1AB07C00) [pid = 3748] [serial = 2012] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (17548000) [pid = 3748] [serial = 2014] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A62F400) [pid = 3748] [serial = 2009] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (195F8400) [pid = 3748] [serial = 2015] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (195F6000) [pid = 3748] [serial = 2003] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1AB0F000) [pid = 3748] [serial = 1910] [outer = 00000000] [url = about:blank] 07:13:16 INFO - PROCESS | 3748 | 1464275596946 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1045ms 07:13:16 INFO - PROCESS | 3748 | 1464275597007 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 3748 | 1464275597012 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 07:13:17 INFO - PROCESS | 3748 | 1464275597034 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3748 | 1464275597037 Marionette TRACE conn2 <- [1,2742,null,{}] 07:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:13:17 INFO - PROCESS | 3748 | 1464275597041 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 3748 | 1464275597163 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:13:17 INFO - PROCESS | 3748 | 1464275597282 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3748 | ++DOCSHELL 112EA800 == 80 [pid = 3748] [id = 695] 07:13:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (114A4C00) [pid = 3748] [serial = 2085] [outer = 00000000] 07:13:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (138E9000) [pid = 3748] [serial = 2086] [outer = 114A4C00] 07:13:17 INFO - PROCESS | 3748 | 1464275597327 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1693E400) [pid = 3748] [serial = 2087] [outer = 114A4C00] 07:13:17 INFO - PROCESS | 3748 | 1464275597697 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 07:13:17 INFO - PROCESS | 3748 | 1464275597779 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3748 | 1464275597781 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 07:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:13:17 INFO - PROCESS | 3748 | 1464275597785 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3748 | 1464275597788 Marionette TRACE conn2 <- [1,2746,null,{}] 07:13:17 INFO - PROCESS | 3748 | 1464275597798 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 3748 | 1464275597905 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:13:17 INFO - PROCESS | 3748 | 1464275597921 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3748 | ++DOCSHELL 10C2DC00 == 81 [pid = 3748] [id = 696] 07:13:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (17551400) [pid = 3748] [serial = 2088] [outer = 00000000] 07:13:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (17760C00) [pid = 3748] [serial = 2089] [outer = 17551400] 07:13:17 INFO - PROCESS | 3748 | 1464275597967 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (195F2400) [pid = 3748] [serial = 2090] [outer = 17551400] 07:13:18 INFO - PROCESS | 3748 | 1464275598445 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 687ms 07:13:18 INFO - PROCESS | 3748 | 1464275598483 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 3748 | 1464275598485 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 07:13:18 INFO - PROCESS | 3748 | 1464275598492 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:13:18 INFO - PROCESS | 3748 | 1464275598494 Marionette TRACE conn2 <- [1,2750,null,{}] 07:13:18 INFO - PROCESS | 3748 | 1464275598497 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:18 INFO - PROCESS | 3748 | 1464275598594 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:13:18 INFO - PROCESS | 3748 | 1464275598601 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 3748 | ++DOCSHELL 1693D400 == 82 [pid = 3748] [id = 697] 07:13:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16CCF800) [pid = 3748] [serial = 2091] [outer = 00000000] 07:13:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (19A0C800) [pid = 3748] [serial = 2092] [outer = 16CCF800] 07:13:18 INFO - PROCESS | 3748 | 1464275598647 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (19F16C00) [pid = 3748] [serial = 2093] [outer = 16CCF800] 07:13:19 INFO - PROCESS | 3748 | 1464275599136 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 702ms 07:13:19 INFO - PROCESS | 3748 | 1464275599193 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3748 | 1464275599195 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 07:13:19 INFO - PROCESS | 3748 | 1464275599198 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:13:19 INFO - PROCESS | 3748 | 1464275599200 Marionette TRACE conn2 <- [1,2754,null,{}] 07:13:19 INFO - PROCESS | 3748 | 1464275599204 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 3748 | 1464275599309 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:13:19 INFO - PROCESS | 3748 | 1464275599345 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3748 | ++DOCSHELL 195F6000 == 83 [pid = 3748] [id = 698] 07:13:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (199ED800) [pid = 3748] [serial = 2094] [outer = 00000000] 07:13:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1A441800) [pid = 3748] [serial = 2095] [outer = 199ED800] 07:13:19 INFO - PROCESS | 3748 | 1464275599389 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A626800) [pid = 3748] [serial = 2096] [outer = 199ED800] 07:13:19 INFO - PROCESS | 3748 | 1464275599902 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 07:13:19 INFO - PROCESS | 3748 | 1464275599939 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:13:19 INFO - PROCESS | 3748 | 1464275599941 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 07:13:19 INFO - PROCESS | 3748 | 1464275599944 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:13:19 INFO - PROCESS | 3748 | 1464275599946 Marionette TRACE conn2 <- [1,2758,null,{}] 07:13:19 INFO - PROCESS | 3748 | 1464275599950 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 3748 | 1464275600092 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:13:20 INFO - PROCESS | 3748 | 1464275600112 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3748 | ++DOCSHELL 1A440800 == 84 [pid = 3748] [id = 699] 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A6A0400) [pid = 3748] [serial = 2097] [outer = 00000000] 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1AB0A000) [pid = 3748] [serial = 2098] [outer = 1A6A0400] 07:13:20 INFO - PROCESS | 3748 | 1464275600163 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1AB0E800) [pid = 3748] [serial = 2099] [outer = 1A6A0400] 07:13:20 INFO - PROCESS | 3748 | 1464275600606 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 702ms 07:13:20 INFO - PROCESS | 3748 | 1464275600644 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 3748 | 1464275600646 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 07:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:13:20 INFO - PROCESS | 3748 | 1464275600649 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 3748 | 1464275600651 Marionette TRACE conn2 <- [1,2762,null,{}] 07:13:20 INFO - PROCESS | 3748 | 1464275600654 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 3748 | 1464275600787 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:13:20 INFO - PROCESS | 3748 | 1464275600891 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3748 | ++DOCSHELL 1AEBD000 == 85 [pid = 3748] [id = 700] 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1B00A400) [pid = 3748] [serial = 2100] [outer = 00000000] 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1B473800) [pid = 3748] [serial = 2101] [outer = 1B00A400] 07:13:20 INFO - PROCESS | 3748 | 1464275600937 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1B5C5C00) [pid = 3748] [serial = 2102] [outer = 1B00A400] 07:13:21 INFO - PROCESS | 3748 | 1464275601366 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 07:13:21 INFO - PROCESS | 3748 | 1464275601390 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3748 | 1464275601392 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 07:13:21 INFO - PROCESS | 3748 | 1464275601395 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:13:21 INFO - PROCESS | 3748 | 1464275601397 Marionette TRACE conn2 <- [1,2766,null,{}] 07:13:21 INFO - PROCESS | 3748 | 1464275601401 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:21 INFO - PROCESS | 3748 | 1464275601533 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1331AC00) [pid = 3748] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (173BD400) [pid = 3748] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (169D7400) [pid = 3748] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (11A0F400) [pid = 3748] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1122BC00) [pid = 3748] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (14386400) [pid = 3748] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1A0ACC00) [pid = 3748] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:13:21 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (16C23800) [pid = 3748] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:13:21 INFO - PROCESS | 3748 | 1464275601720 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3748 | ++DOCSHELL 10A58800 == 86 [pid = 3748] [id = 701] 07:13:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (10A5EC00) [pid = 3748] [serial = 2103] [outer = 00000000] 07:13:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (15D20800) [pid = 3748] [serial = 2104] [outer = 10A5EC00] 07:13:21 INFO - PROCESS | 3748 | 1464275601764 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16CD6000) [pid = 3748] [serial = 2105] [outer = 10A5EC00] 07:13:22 INFO - PROCESS | 3748 | 1464275602136 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 796ms 07:13:22 INFO - PROCESS | 3748 | 1464275602198 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3748 | 1464275602200 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 07:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:13:22 INFO - PROCESS | 3748 | 1464275602205 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3748 | 1464275602207 Marionette TRACE conn2 <- [1,2770,null,{}] 07:13:22 INFO - PROCESS | 3748 | 1464275602212 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 3748 | 1464275602311 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:13:22 INFO - PROCESS | 3748 | 1464275602321 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3748 | ++DOCSHELL 14E67400 == 87 [pid = 3748] [id = 702] 07:13:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (173BC000) [pid = 3748] [serial = 2106] [outer = 00000000] 07:13:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1CBADC00) [pid = 3748] [serial = 2107] [outer = 173BC000] 07:13:22 INFO - PROCESS | 3748 | 1464275602364 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1D964800) [pid = 3748] [serial = 2108] [outer = 173BC000] 07:13:22 INFO - PROCESS | 3748 | 1464275602796 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 624ms 07:13:22 INFO - PROCESS | 3748 | 1464275602845 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3748 | 1464275602847 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 07:13:22 INFO - PROCESS | 3748 | 1464275602851 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3748 | 1464275602852 Marionette TRACE conn2 <- [1,2774,null,{}] 07:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:13:22 INFO - PROCESS | 3748 | 1464275602856 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 3748 | 1464275602949 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:13:22 INFO - PROCESS | 3748 | 1464275602955 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 3748 | ++DOCSHELL 1DE37C00 == 88 [pid = 3748] [id = 703] 07:13:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1DE38000) [pid = 3748] [serial = 2109] [outer = 00000000] 07:13:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (1DE40800) [pid = 3748] [serial = 2110] [outer = 1DE38000] 07:13:22 INFO - PROCESS | 3748 | 1464275602999 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1DE42C00) [pid = 3748] [serial = 2111] [outer = 1DE38000] 07:13:23 INFO - PROCESS | 3748 | 1464275603449 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 640ms 07:13:23 INFO - PROCESS | 3748 | 1464275603495 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 3748 | 1464275603497 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 07:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:13:23 INFO - PROCESS | 3748 | 1464275603501 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 3748 | 1464275603503 Marionette TRACE conn2 <- [1,2778,null,{}] 07:13:23 INFO - PROCESS | 3748 | 1464275603510 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 3748 | 1464275603623 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:13:23 INFO - PROCESS | 3748 | 1464275603630 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3748 | ++DOCSHELL 1102D800 == 89 [pid = 3748] [id = 704] 07:13:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (13D85C00) [pid = 3748] [serial = 2112] [outer = 00000000] 07:13:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (1E7E1800) [pid = 3748] [serial = 2113] [outer = 13D85C00] 07:13:23 INFO - PROCESS | 3748 | 1464275603678 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (1EA49C00) [pid = 3748] [serial = 2114] [outer = 13D85C00] 07:13:24 INFO - PROCESS | 3748 | 1464275604435 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 999ms 07:13:24 INFO - PROCESS | 3748 | 1464275604492 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 3748 | 1464275604496 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 07:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:13:24 INFO - PROCESS | 3748 | 1464275604501 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 3748 | 1464275604505 Marionette TRACE conn2 <- [1,2782,null,{}] 07:13:24 INFO - PROCESS | 3748 | 1464275604510 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:24 INFO - PROCESS | 3748 | 1464275604668 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:13:24 INFO - PROCESS | 3748 | 1464275604833 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3748 | ++DOCSHELL 1339B800 == 90 [pid = 3748] [id = 705] 07:13:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (13857800) [pid = 3748] [serial = 2115] [outer = 00000000] 07:13:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (1628EC00) [pid = 3748] [serial = 2116] [outer = 13857800] 07:13:24 INFO - PROCESS | 3748 | 1464275604903 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (16946C00) [pid = 3748] [serial = 2117] [outer = 13857800] 07:13:25 INFO - PROCESS | 3748 | 1464275605473 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1045ms 07:13:25 INFO - PROCESS | 3748 | 1464275605547 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 3748 | 1464275605553 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:13:25 INFO - PROCESS | 3748 | 1464275605578 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3748 | 1464275605581 Marionette TRACE conn2 <- [1,2786,null,{}] 07:13:25 INFO - PROCESS | 3748 | 1464275605585 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 3748 | 1464275605769 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:13:25 INFO - PROCESS | 3748 | 1464275605885 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3748 | ++DOCSHELL 13397000 == 91 [pid = 3748] [id = 706] 07:13:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (1628D000) [pid = 3748] [serial = 2118] [outer = 00000000] 07:13:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1A1A1000) [pid = 3748] [serial = 2119] [outer = 1628D000] 07:13:25 INFO - PROCESS | 3748 | 1464275605940 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (1A630800) [pid = 3748] [serial = 2120] [outer = 1628D000] 07:13:26 INFO - PROCESS | 3748 | 1464275606613 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1092ms 07:13:26 INFO - PROCESS | 3748 | 1464275606670 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 3748 | 1464275606672 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 07:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:13:26 INFO - PROCESS | 3748 | 1464275606676 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 3748 | 1464275606680 Marionette TRACE conn2 <- [1,2790,null,{}] 07:13:26 INFO - PROCESS | 3748 | 1464275606691 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 3748 | 1464275606814 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:13:26 INFO - PROCESS | 3748 | 1464275606973 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A1400 == 92 [pid = 3748] [id = 707] 07:13:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (1B5CC000) [pid = 3748] [serial = 2121] [outer = 00000000] 07:13:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1E7DE800) [pid = 3748] [serial = 2122] [outer = 1B5CC000] 07:13:27 INFO - PROCESS | 3748 | 1464275607031 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (1E7E7800) [pid = 3748] [serial = 2123] [outer = 1B5CC000] 07:13:27 INFO - PROCESS | 3748 | 1464275607578 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 936ms 07:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:13:27 INFO - PROCESS | 3748 | 1464275607621 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 3748 | 1464275607624 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 07:13:27 INFO - PROCESS | 3748 | 1464275607627 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 3748 | 1464275607629 Marionette TRACE conn2 <- [1,2794,null,{}] 07:13:27 INFO - PROCESS | 3748 | 1464275607633 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:27 INFO - PROCESS | 3748 | 1464275607761 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:13:27 INFO - PROCESS | 3748 | 1464275607934 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 3748 | ++DOCSHELL 1E071400 == 93 [pid = 3748] [id = 708] 07:13:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1E071800) [pid = 3748] [serial = 2124] [outer = 00000000] 07:13:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (1E075800) [pid = 3748] [serial = 2125] [outer = 1E071800] 07:13:27 INFO - PROCESS | 3748 | 1464275607989 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (1E07B400) [pid = 3748] [serial = 2126] [outer = 1E071800] 07:13:28 INFO - PROCESS | 3748 | 1464275608646 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1030ms 07:13:29 INFO - PROCESS | 3748 | 1464275609205 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 3748 | 1464275609210 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:13:29 INFO - PROCESS | 3748 | 1464275609264 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3748 | 1464275609267 Marionette TRACE conn2 <- [1,2798,null,{}] 07:13:29 INFO - PROCESS | 3748 | 1464275609275 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 3748 | 1464275609374 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:13:29 INFO - PROCESS | 3748 | 1464275609573 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 3748 | ++DOCSHELL 0F986800 == 94 [pid = 3748] [id = 709] 07:13:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (10235800) [pid = 3748] [serial = 2127] [outer = 00000000] 07:13:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (10A59800) [pid = 3748] [serial = 2128] [outer = 10235800] 07:13:29 INFO - PROCESS | 3748 | 1464275609622 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (10C2B000) [pid = 3748] [serial = 2129] [outer = 10235800] 07:13:30 INFO - PROCESS | 3748 | 1464275610203 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1030ms 07:13:30 INFO - PROCESS | 3748 | 1464275610258 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 3748 | 1464275610261 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 07:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:13:30 INFO - PROCESS | 3748 | 1464275610269 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 3748 | 1464275610272 Marionette TRACE conn2 <- [1,2802,null,{}] 07:13:30 INFO - PROCESS | 3748 | 1464275610276 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:30 INFO - PROCESS | 3748 | 1464275610380 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:13:30 INFO - PROCESS | 3748 | 1464275610562 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 3748 | ++DOCSHELL 11030800 == 95 [pid = 3748] [id = 710] 07:13:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (11A04400) [pid = 3748] [serial = 2130] [outer = 00000000] 07:13:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (11CE7C00) [pid = 3748] [serial = 2131] [outer = 11A04400] 07:13:30 INFO - PROCESS | 3748 | 1464275610614 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (1288A800) [pid = 3748] [serial = 2132] [outer = 11A04400] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1A62C000 == 94 [pid = 3748] [id = 640] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 105F4000 == 93 [pid = 3748] [id = 459] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 11A04800 == 92 [pid = 3748] [id = 639] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1DE37C00 == 91 [pid = 3748] [id = 703] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 14E67400 == 90 [pid = 3748] [id = 702] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 10A58800 == 89 [pid = 3748] [id = 701] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1AEBD000 == 88 [pid = 3748] [id = 700] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1A440800 == 87 [pid = 3748] [id = 699] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 195F6000 == 86 [pid = 3748] [id = 698] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1336C000 == 85 [pid = 3748] [id = 673] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1693D400 == 84 [pid = 3748] [id = 697] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 10C2DC00 == 83 [pid = 3748] [id = 696] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (151E6000) [pid = 3748] [serial = 2023] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1CBAB000) [pid = 3748] [serial = 2032] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1A574800) [pid = 3748] [serial = 2056] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 112EA800 == 82 [pid = 3748] [id = 695] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 14309400 == 81 [pid = 3748] [id = 694] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 16CCF000 == 80 [pid = 3748] [id = 687] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1141B800 == 79 [pid = 3748] [id = 686] 07:13:31 INFO - PROCESS | 3748 | --DOCSHELL 1983D800 == 78 [pid = 3748] [id = 685] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (14382C00) [pid = 3748] [serial = 2039] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (17551000) [pid = 3748] [serial = 2044] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (16F87C00) [pid = 3748] [serial = 2042] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (195EB400) [pid = 3748] [serial = 2026] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (19A0F400) [pid = 3748] [serial = 2053] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1430FC00) [pid = 3748] [serial = 2035] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (16CD1000) [pid = 3748] [serial = 2041] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (19839400) [pid = 3748] [serial = 2051] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1B010800) [pid = 3748] [serial = 2029] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (17688C00) [pid = 3748] [serial = 2050] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1B320C00) [pid = 3748] [serial = 2021] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (195ED000) [pid = 3748] [serial = 2048] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (13D88000) [pid = 3748] [serial = 2038] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (156C6000) [pid = 3748] [serial = 2036] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (175AAC00) [pid = 3748] [serial = 2045] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (17E7D400) [pid = 3748] [serial = 2047] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (19F1C400) [pid = 3748] [serial = 2054] [outer = 00000000] [url = about:blank] 07:13:31 INFO - PROCESS | 3748 | 1464275611225 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 998ms 07:13:31 INFO - PROCESS | 3748 | 1464275611271 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 3748 | 1464275611273 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:13:31 INFO - PROCESS | 3748 | 1464275611277 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3748 | 1464275611279 Marionette TRACE conn2 <- [1,2806,null,{}] 07:13:31 INFO - PROCESS | 3748 | 1464275611288 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:31 INFO - PROCESS | 3748 | 1464275611383 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:13:31 INFO - PROCESS | 3748 | 1464275611500 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3748 | ++DOCSHELL 12889000 == 79 [pid = 3748] [id = 711] 07:13:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (128A2000) [pid = 3748] [serial = 2133] [outer = 00000000] 07:13:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (13316C00) [pid = 3748] [serial = 2134] [outer = 128A2000] 07:13:31 INFO - PROCESS | 3748 | 1464275611549 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1338F400) [pid = 3748] [serial = 2135] [outer = 128A2000] 07:13:31 INFO - PROCESS | 3748 | 1464275611953 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 702ms 07:13:31 INFO - PROCESS | 3748 | 1464275611981 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 3748 | 1464275611983 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 07:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:13:31 INFO - PROCESS | 3748 | 1464275611986 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 3748 | 1464275611988 Marionette TRACE conn2 <- [1,2810,null,{}] 07:13:31 INFO - PROCESS | 3748 | 1464275611991 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 3748 | 1464275612105 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:13:32 INFO - PROCESS | 3748 | 1464275612114 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3748 | ++DOCSHELL 138DE800 == 80 [pid = 3748] [id = 712] 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (138DFC00) [pid = 3748] [serial = 2136] [outer = 00000000] 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (140B1C00) [pid = 3748] [serial = 2137] [outer = 138DFC00] 07:13:32 INFO - PROCESS | 3748 | 1464275612159 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (14305C00) [pid = 3748] [serial = 2138] [outer = 138DFC00] 07:13:32 INFO - PROCESS | 3748 | 1464275612632 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 686ms 07:13:32 INFO - PROCESS | 3748 | 1464275612686 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3748 | 1464275612688 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 07:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:13:32 INFO - PROCESS | 3748 | 1464275612691 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 3748 | 1464275612693 Marionette TRACE conn2 <- [1,2814,null,{}] 07:13:32 INFO - PROCESS | 3748 | 1464275612696 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 3748 | 1464275612781 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:13:32 INFO - PROCESS | 3748 | 1464275612787 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3748 | ++DOCSHELL 102D1C00 == 81 [pid = 3748] [id = 713] 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (1430CC00) [pid = 3748] [serial = 2139] [outer = 00000000] 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (14385000) [pid = 3748] [serial = 2140] [outer = 1430CC00] 07:13:32 INFO - PROCESS | 3748 | 1464275612831 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (14388800) [pid = 3748] [serial = 2141] [outer = 1430CC00] 07:13:33 INFO - PROCESS | 3748 | 1464275613293 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 624ms 07:13:33 INFO - PROCESS | 3748 | 1464275613339 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 3748 | 1464275613341 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 07:13:33 INFO - PROCESS | 3748 | 1464275613344 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:13:33 INFO - PROCESS | 3748 | 1464275613355 Marionette TRACE conn2 <- [1,2818,null,{}] 07:13:33 INFO - PROCESS | 3748 | 1464275613359 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:33 INFO - PROCESS | 3748 | 1464275613514 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:13:33 INFO - PROCESS | 3748 | 1464275613630 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 3748 | ++DOCSHELL 156CF000 == 82 [pid = 3748] [id = 714] 07:13:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (15A14000) [pid = 3748] [serial = 2142] [outer = 00000000] 07:13:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (15DCAC00) [pid = 3748] [serial = 2143] [outer = 15A14000] 07:13:33 INFO - PROCESS | 3748 | 1464275613675 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (1628BC00) [pid = 3748] [serial = 2144] [outer = 15A14000] 07:13:34 INFO - PROCESS | 3748 | 1464275614094 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 796ms 07:13:34 INFO - PROCESS | 3748 | 1464275614149 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3748 | 1464275614151 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 07:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:13:34 INFO - PROCESS | 3748 | 1464275614155 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3748 | 1464275614156 Marionette TRACE conn2 <- [1,2822,null,{}] 07:13:34 INFO - PROCESS | 3748 | 1464275614160 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 3748 | 1464275614284 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:13:34 INFO - PROCESS | 3748 | 1464275614293 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 3748 | ++DOCSHELL 15C24C00 == 83 [pid = 3748] [id = 715] 07:13:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (16140C00) [pid = 3748] [serial = 2145] [outer = 00000000] 07:13:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (16941800) [pid = 3748] [serial = 2146] [outer = 16140C00] 07:13:34 INFO - PROCESS | 3748 | 1464275614403 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (16943400) [pid = 3748] [serial = 2147] [outer = 16140C00] 07:13:34 INFO - PROCESS | 3748 | 1464275614815 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 702ms 07:13:34 INFO - PROCESS | 3748 | 1464275614853 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 3748 | 1464275614855 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 07:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:13:34 INFO - PROCESS | 3748 | 1464275614858 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3748 | 1464275614860 Marionette TRACE conn2 <- [1,2826,null,{}] 07:13:34 INFO - PROCESS | 3748 | 1464275614848 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:35 INFO - PROCESS | 3748 | 1464275615002 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:13:35 INFO - PROCESS | 3748 | 1464275615025 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3748 | ++DOCSHELL 16C19000 == 84 [pid = 3748] [id = 716] 07:13:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (16C20C00) [pid = 3748] [serial = 2148] [outer = 00000000] 07:13:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (16CCE800) [pid = 3748] [serial = 2149] [outer = 16C20C00] 07:13:35 INFO - PROCESS | 3748 | 1464275615068 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (16CD2800) [pid = 3748] [serial = 2150] [outer = 16C20C00] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (19F19000) [pid = 3748] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1CAD0C00) [pid = 3748] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (10FCEC00) [pid = 3748] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (15589800) [pid = 3748] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1D914000) [pid = 3748] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (1A627000) [pid = 3748] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (1B00E000) [pid = 3748] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1CB9F800) [pid = 3748] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1A645400) [pid = 3748] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (10274000) [pid = 3748] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (180BA800) [pid = 3748] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (10FD3C00) [pid = 3748] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16949C00) [pid = 3748] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1B472C00) [pid = 3748] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1B007000) [pid = 3748] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (1DE40000) [pid = 3748] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1CBA0000) [pid = 3748] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (1A6A0400) [pid = 3748] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (1B00A400) [pid = 3748] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (10A5EC00) [pid = 3748] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (17551400) [pid = 3748] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (16CCF800) [pid = 3748] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1055F000) [pid = 3748] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (1430A800) [pid = 3748] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (114A4C00) [pid = 3748] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (199ED800) [pid = 3748] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (173BC000) [pid = 3748] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1CAC6800) [pid = 3748] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (128A1C00) [pid = 3748] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:13:36 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1DE38000) [pid = 3748] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:13:36 INFO - PROCESS | 3748 | 1464275616330 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1498ms 07:13:36 INFO - PROCESS | 3748 | 1464275616344 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3748 | 1464275616346 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 07:13:36 INFO - PROCESS | 3748 | 1464275616354 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:13:36 INFO - PROCESS | 3748 | 1464275616356 Marionette TRACE conn2 <- [1,2830,null,{}] 07:13:36 INFO - PROCESS | 3748 | 1464275616360 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:36 INFO - PROCESS | 3748 | 1464275616453 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:13:36 INFO - PROCESS | 3748 | 1464275616459 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 3748 | ++DOCSHELL 1430A800 == 85 [pid = 3748] [id = 717] 07:13:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (14342400) [pid = 3748] [serial = 2151] [outer = 00000000] 07:13:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (16941400) [pid = 3748] [serial = 2152] [outer = 14342400] 07:13:36 INFO - PROCESS | 3748 | 1464275616505 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (16C25000) [pid = 3748] [serial = 2153] [outer = 14342400] 07:13:36 INFO - PROCESS | 3748 | 1464275616948 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 640ms 07:13:36 INFO - PROCESS | 3748 | 1464275617000 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 3748 | 1464275617002 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 07:13:36 INFO - PROCESS | 3748 | 1464275617006 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 3748 | 1464275617008 Marionette TRACE conn2 <- [1,2834,null,{}] 07:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:13:36 INFO - PROCESS | 3748 | 1464275617011 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 3748 | 1464275617095 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:13:37 INFO - PROCESS | 3748 | 1464275617102 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3748 | ++DOCSHELL 1659A800 == 86 [pid = 3748] [id = 718] 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (16CCF800) [pid = 3748] [serial = 2154] [outer = 00000000] 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (173B5800) [pid = 3748] [serial = 2155] [outer = 16CCF800] 07:13:37 INFO - PROCESS | 3748 | 1464275617145 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (173BC400) [pid = 3748] [serial = 2156] [outer = 16CCF800] 07:13:37 INFO - PROCESS | 3748 | 1464275617597 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 640ms 07:13:37 INFO - PROCESS | 3748 | 1464275617647 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 3748 | 1464275617649 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:13:37 INFO - PROCESS | 3748 | 1464275617670 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3748 | 1464275617673 Marionette TRACE conn2 <- [1,2838,null,{}] 07:13:37 INFO - PROCESS | 3748 | 1464275617676 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 3748 | 1464275617776 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:13:37 INFO - PROCESS | 3748 | 1464275617783 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3748 | ++DOCSHELL 173C0C00 == 87 [pid = 3748] [id = 719] 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1750E400) [pid = 3748] [serial = 2157] [outer = 00000000] 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (17551400) [pid = 3748] [serial = 2158] [outer = 1750E400] 07:13:37 INFO - PROCESS | 3748 | 1464275617831 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (175BA000) [pid = 3748] [serial = 2159] [outer = 1750E400] 07:13:38 INFO - PROCESS | 3748 | 1464275618580 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 967ms 07:13:38 INFO - PROCESS | 3748 | 1464275618619 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 3748 | 1464275618624 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 07:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:13:38 INFO - PROCESS | 3748 | 1464275618630 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 3748 | 1464275618634 Marionette TRACE conn2 <- [1,2842,null,{}] 07:13:38 INFO - PROCESS | 3748 | 1464275618639 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:38 INFO - PROCESS | 3748 | 1464275618767 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:13:38 INFO - PROCESS | 3748 | 1464275618923 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3748 | ++DOCSHELL 10C34400 == 88 [pid = 3748] [id = 720] 07:13:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (10C37400) [pid = 3748] [serial = 2160] [outer = 00000000] 07:13:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (112E8000) [pid = 3748] [serial = 2161] [outer = 10C37400] 07:13:38 INFO - PROCESS | 3748 | 1464275618981 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (11C67400) [pid = 3748] [serial = 2162] [outer = 10C37400] 07:13:39 INFO - PROCESS | 3748 | 1464275619548 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 999ms 07:13:39 INFO - PROCESS | 3748 | 1464275619633 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 3748 | 1464275619639 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 07:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:13:39 INFO - PROCESS | 3748 | 1464275619659 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 3748 | 1464275619662 Marionette TRACE conn2 <- [1,2846,null,{}] 07:13:39 INFO - PROCESS | 3748 | 1464275619669 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 3748 | 1464275619798 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:13:39 INFO - PROCESS | 3748 | 1464275619943 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 3748 | ++DOCSHELL 13394000 == 89 [pid = 3748] [id = 721] 07:13:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (13394800) [pid = 3748] [serial = 2163] [outer = 00000000] 07:13:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (13D88000) [pid = 3748] [serial = 2164] [outer = 13394800] 07:13:39 INFO - PROCESS | 3748 | 1464275620001 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (1437B400) [pid = 3748] [serial = 2165] [outer = 13394800] 07:13:40 INFO - PROCESS | 3748 | 1464275620593 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 999ms 07:13:40 INFO - PROCESS | 3748 | 1464275620650 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3748 | 1464275620653 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 07:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:13:40 INFO - PROCESS | 3748 | 1464275620657 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 3748 | 1464275620660 Marionette TRACE conn2 <- [1,2850,null,{}] 07:13:40 INFO - PROCESS | 3748 | 1464275620672 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 3748 | 1464275620796 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:13:40 INFO - PROCESS | 3748 | 1464275620969 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 3748 | ++DOCSHELL 16C18400 == 90 [pid = 3748] [id = 722] 07:13:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 138 (17508400) [pid = 3748] [serial = 2166] [outer = 00000000] 07:13:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 139 (17548400) [pid = 3748] [serial = 2167] [outer = 17508400] 07:13:41 INFO - PROCESS | 3748 | 1464275621030 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 140 (175AB000) [pid = 3748] [serial = 2168] [outer = 17508400] 07:13:41 INFO - PROCESS | 3748 | 1464275621661 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1045ms 07:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:13:41 INFO - PROCESS | 3748 | 1464275621703 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 3748 | 1464275621706 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 07:13:41 INFO - PROCESS | 3748 | 1464275621709 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 3748 | 1464275621711 Marionette TRACE conn2 <- [1,2854,null,{}] 07:13:41 INFO - PROCESS | 3748 | 1464275621732 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 3748 | 1464275621852 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:13:41 INFO - PROCESS | 3748 | 1464275622004 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3748 | ++DOCSHELL 17C07C00 == 91 [pid = 3748] [id = 723] 07:13:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 141 (17C8F400) [pid = 3748] [serial = 2169] [outer = 00000000] 07:13:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 142 (17E7EC00) [pid = 3748] [serial = 2170] [outer = 17C8F400] 07:13:42 INFO - PROCESS | 3748 | 1464275622059 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 143 (180BF400) [pid = 3748] [serial = 2171] [outer = 17C8F400] 07:13:42 INFO - PROCESS | 3748 | 1464275622588 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 904ms 07:13:42 INFO - PROCESS | 3748 | 1464275622613 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 3748 | 1464275622615 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 07:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:13:42 INFO - PROCESS | 3748 | 1464275622619 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 3748 | 1464275622621 Marionette TRACE conn2 <- [1,2858,null,{}] 07:13:42 INFO - PROCESS | 3748 | 1464275622624 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:42 INFO - PROCESS | 3748 | 1464275622731 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:13:42 INFO - PROCESS | 3748 | 1464275622901 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3748 | ++DOCSHELL 17544800 == 92 [pid = 3748] [id = 724] 07:13:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 144 (1775F400) [pid = 3748] [serial = 2172] [outer = 00000000] 07:13:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 145 (19833400) [pid = 3748] [serial = 2173] [outer = 1775F400] 07:13:42 INFO - PROCESS | 3748 | 1464275622956 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 146 (19833C00) [pid = 3748] [serial = 2174] [outer = 1775F400] 07:13:43 INFO - PROCESS | 3748 | 1464275623560 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 999ms 07:13:43 INFO - PROCESS | 3748 | 1464275623635 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3748 | 1464275623638 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 07:13:43 INFO - PROCESS | 3748 | 1464275623643 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 3748 | 1464275623645 Marionette TRACE conn2 <- [1,2862,null,{}] 07:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:13:43 INFO - PROCESS | 3748 | 1464275623649 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 3748 | 1464275623806 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:13:43 INFO - PROCESS | 3748 | 1464275623960 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 3748 | ++DOCSHELL 1775E400 == 93 [pid = 3748] [id = 725] 07:13:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 147 (195EC400) [pid = 3748] [serial = 2175] [outer = 00000000] 07:13:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 148 (19ADD800) [pid = 3748] [serial = 2176] [outer = 195EC400] 07:13:44 INFO - PROCESS | 3748 | 1464275624016 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 149 (19F16800) [pid = 3748] [serial = 2177] [outer = 195EC400] 07:13:44 INFO - PROCESS | 3748 | 1464275624555 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 936ms 07:13:44 INFO - PROCESS | 3748 | 1464275624590 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3748 | 1464275624593 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 07:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:13:44 INFO - PROCESS | 3748 | 1464275624596 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3748 | 1464275624598 Marionette TRACE conn2 <- [1,2866,null,{}] 07:13:44 INFO - PROCESS | 3748 | 1464275624602 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 3748 | 1464275624708 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:13:44 INFO - PROCESS | 3748 | 1464275624873 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3748 | ++DOCSHELL 19A0CC00 == 94 [pid = 3748] [id = 726] 07:13:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 150 (1A0B4800) [pid = 3748] [serial = 2178] [outer = 00000000] 07:13:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 151 (1A1A2000) [pid = 3748] [serial = 2179] [outer = 1A0B4800] 07:13:44 INFO - PROCESS | 3748 | 1464275624938 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 152 (1A438800) [pid = 3748] [serial = 2180] [outer = 1A0B4800] 07:13:45 INFO - PROCESS | 3748 | 1464275625548 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 998ms 07:13:45 INFO - PROCESS | 3748 | 1464275625582 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 3748 | 1464275625585 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 07:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:13:45 INFO - PROCESS | 3748 | 1464275625588 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 3748 | 1464275625590 Marionette TRACE conn2 <- [1,2870,null,{}] 07:13:45 INFO - PROCESS | 3748 | 1464275625594 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:45 INFO - PROCESS | 3748 | 1464275625701 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:13:45 INFO - PROCESS | 3748 | 1464275625873 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 3748 | ++DOCSHELL 11C67C00 == 95 [pid = 3748] [id = 727] 07:13:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 153 (11CE9800) [pid = 3748] [serial = 2181] [outer = 00000000] 07:13:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 154 (16297800) [pid = 3748] [serial = 2182] [outer = 11CE9800] 07:13:45 INFO - PROCESS | 3748 | 1464275625930 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 155 (16F8CC00) [pid = 3748] [serial = 2183] [outer = 11CE9800] 07:13:46 INFO - PROCESS | 3748 | 1464275626681 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1139ms 07:13:46 INFO - PROCESS | 3748 | 1464275626729 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3748 | 1464275626733 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 07:13:46 INFO - PROCESS | 3748 | 1464275626738 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:13:46 INFO - PROCESS | 3748 | 1464275626742 Marionette TRACE conn2 <- [1,2874,null,{}] 07:13:46 INFO - PROCESS | 3748 | 1464275626747 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:46 INFO - PROCESS | 3748 | 1464275626862 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:13:47 INFO - PROCESS | 3748 | 1464275627025 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3748 | ++DOCSHELL 11A0AC00 == 96 [pid = 3748] [id = 728] 07:13:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 156 (11C66800) [pid = 3748] [serial = 2184] [outer = 00000000] 07:13:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 157 (1331D000) [pid = 3748] [serial = 2185] [outer = 11C66800] 07:13:47 INFO - PROCESS | 3748 | 1464275627081 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 158 (13857400) [pid = 3748] [serial = 2186] [outer = 11C66800] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 1659A800 == 95 [pid = 3748] [id = 718] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 1430A800 == 94 [pid = 3748] [id = 717] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 16C19000 == 93 [pid = 3748] [id = 716] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 15C24C00 == 92 [pid = 3748] [id = 715] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 156CF000 == 91 [pid = 3748] [id = 714] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 102D1C00 == 90 [pid = 3748] [id = 713] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 138DE800 == 89 [pid = 3748] [id = 712] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 12889000 == 88 [pid = 3748] [id = 711] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 11030800 == 87 [pid = 3748] [id = 710] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 0F986800 == 86 [pid = 3748] [id = 709] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 13397000 == 85 [pid = 3748] [id = 706] 07:13:47 INFO - PROCESS | 3748 | --DOCSHELL 1339B800 == 84 [pid = 3748] [id = 705] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 157 (1AEB3800) [pid = 3748] [serial = 1919] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 156 (1D96B400) [pid = 3748] [serial = 1982] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 155 (16297000) [pid = 3748] [serial = 1934] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 154 (16D84400) [pid = 3748] [serial = 1970] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 153 (1DE39400) [pid = 3748] [serial = 1928] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 152 (1A639800) [pid = 3748] [serial = 1856] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 151 (1B474C00) [pid = 3748] [serial = 1976] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 150 (1CBABC00) [pid = 3748] [serial = 1985] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 149 (1B31DC00) [pid = 3748] [serial = 1922] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 148 (110D6C00) [pid = 3748] [serial = 1967] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 147 (1A0B2000) [pid = 3748] [serial = 1973] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 146 (140BA000) [pid = 3748] [serial = 1913] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 145 (17550400) [pid = 3748] [serial = 1916] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 144 (1CAC9000) [pid = 3748] [serial = 1979] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 143 (1B5D1800) [pid = 3748] [serial = 1925] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 142 (1EA55000) [pid = 3748] [serial = 1931] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 141 (1EA4A000) [pid = 3748] [serial = 1988] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 140 (1D91E800) [pid = 3748] [serial = 2033] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 139 (16298C00) [pid = 3748] [serial = 2024] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 138 (1AB0A000) [pid = 3748] [serial = 2098] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 137 (1B473800) [pid = 3748] [serial = 2101] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (15D20800) [pid = 3748] [serial = 2104] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1B5C5C00) [pid = 3748] [serial = 2102] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (17760C00) [pid = 3748] [serial = 2089] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (195F2400) [pid = 3748] [serial = 2090] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (19A0C800) [pid = 3748] [serial = 2092] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (19F16C00) [pid = 3748] [serial = 2093] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (151EF800) [pid = 3748] [serial = 2081] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1385FC00) [pid = 3748] [serial = 2080] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (16C21400) [pid = 3748] [serial = 2084] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (16945000) [pid = 3748] [serial = 2083] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (138E9000) [pid = 3748] [serial = 2086] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1693E400) [pid = 3748] [serial = 2087] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A441800) [pid = 3748] [serial = 2095] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (14334800) [pid = 3748] [serial = 2059] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (173BE400) [pid = 3748] [serial = 2062] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1CBADC00) [pid = 3748] [serial = 2107] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A632400) [pid = 3748] [serial = 2065] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A6AB400) [pid = 3748] [serial = 2068] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1B00C400) [pid = 3748] [serial = 2071] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1CAD0000) [pid = 3748] [serial = 2074] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1D919400) [pid = 3748] [serial = 2077] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1AB0E800) [pid = 3748] [serial = 2099] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1D964800) [pid = 3748] [serial = 2108] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16CD6000) [pid = 3748] [serial = 2105] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1A626800) [pid = 3748] [serial = 2096] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1DE42C00) [pid = 3748] [serial = 2111] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1DE40800) [pid = 3748] [serial = 2110] [outer = 00000000] [url = about:blank] 07:13:47 INFO - PROCESS | 3748 | 1464275627714 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 998ms 07:13:47 INFO - PROCESS | 3748 | 1464275627744 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 3748 | 1464275627753 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 07:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:13:47 INFO - PROCESS | 3748 | 1464275627762 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 3748 | 1464275627766 Marionette TRACE conn2 <- [1,2878,null,{}] 07:13:47 INFO - PROCESS | 3748 | 1464275627772 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:47 INFO - PROCESS | 3748 | 1464275627871 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:13:47 INFO - PROCESS | 3748 | 1464275627992 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3748 | ++DOCSHELL 10274000 == 85 [pid = 3748] [id = 729] 07:13:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (10FCE800) [pid = 3748] [serial = 2187] [outer = 00000000] 07:13:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (13316000) [pid = 3748] [serial = 2188] [outer = 10FCE800] 07:13:48 INFO - PROCESS | 3748 | 1464275628038 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (138DE800) [pid = 3748] [serial = 2189] [outer = 10FCE800] 07:13:48 INFO - PROCESS | 3748 | 1464275628455 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 07:13:48 INFO - PROCESS | 3748 | 1464275628504 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3748 | 1464275628507 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 07:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:13:48 INFO - PROCESS | 3748 | 1464275628514 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 3748 | 1464275628518 Marionette TRACE conn2 <- [1,2882,null,{}] 07:13:48 INFO - PROCESS | 3748 | 1464275628528 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:48 INFO - PROCESS | 3748 | 1464275628622 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:13:48 INFO - PROCESS | 3748 | 1464275628632 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 3748 | ++DOCSHELL 15D1CC00 == 86 [pid = 3748] [id = 730] 07:13:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (15D1D800) [pid = 3748] [serial = 2190] [outer = 00000000] 07:13:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16290400) [pid = 3748] [serial = 2191] [outer = 15D1D800] 07:13:48 INFO - PROCESS | 3748 | 1464275628679 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1667DC00) [pid = 3748] [serial = 2192] [outer = 15D1D800] 07:13:49 INFO - PROCESS | 3748 | 1464275629160 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 07:13:49 INFO - PROCESS | 3748 | 1464275629215 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3748 | 1464275629218 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:13:49 INFO - PROCESS | 3748 | 1464275629221 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3748 | 1464275629223 Marionette TRACE conn2 <- [1,2886,null,{}] 07:13:49 INFO - PROCESS | 3748 | 1464275629227 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 3748 | 1464275629324 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:13:49 INFO - PROCESS | 3748 | 1464275629332 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3748 | ++DOCSHELL 169D4000 == 87 [pid = 3748] [id = 731] 07:13:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (169D5800) [pid = 3748] [serial = 2193] [outer = 00000000] 07:13:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (16CCF000) [pid = 3748] [serial = 2194] [outer = 169D5800] 07:13:49 INFO - PROCESS | 3748 | 1464275629376 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (173B6800) [pid = 3748] [serial = 2195] [outer = 169D5800] 07:13:49 INFO - PROCESS | 3748 | 1464275629842 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 686ms 07:13:49 INFO - PROCESS | 3748 | 1464275629921 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3748 | 1464275629923 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:13:49 INFO - PROCESS | 3748 | 1464275629926 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3748 | 1464275629928 Marionette TRACE conn2 <- [1,2890,null,{}] 07:13:49 INFO - PROCESS | 3748 | 1464275629931 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 3748 | 1464275630075 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:13:50 INFO - PROCESS | 3748 | 1464275630127 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 3748 | ++DOCSHELL 169DA000 == 88 [pid = 3748] [id = 732] 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (173B2800) [pid = 3748] [serial = 2196] [outer = 00000000] 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (17687400) [pid = 3748] [serial = 2197] [outer = 173B2800] 07:13:50 INFO - PROCESS | 3748 | 1464275630171 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (17E7B000) [pid = 3748] [serial = 2198] [outer = 173B2800] 07:13:50 INFO - PROCESS | 3748 | 1464275630619 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 07:13:50 INFO - PROCESS | 3748 | 1464275630670 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 3748 | 1464275630672 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 07:13:50 INFO - PROCESS | 3748 | 1464275630675 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:13:50 INFO - PROCESS | 3748 | 1464275630677 Marionette TRACE conn2 <- [1,2894,null,{}] 07:13:50 INFO - PROCESS | 3748 | 1464275630681 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 3748 | 1464275630831 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:13:50 INFO - PROCESS | 3748 | 1464275630852 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 3748 | ++DOCSHELL 17760C00 == 89 [pid = 3748] [id = 733] 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (180B9C00) [pid = 3748] [serial = 2199] [outer = 00000000] 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19A0F000) [pid = 3748] [serial = 2200] [outer = 180B9C00] 07:13:50 INFO - PROCESS | 3748 | 1464275630897 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19F17000) [pid = 3748] [serial = 2201] [outer = 180B9C00] 07:13:51 INFO - PROCESS | 3748 | 1464275631338 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 687ms 07:13:51 INFO - PROCESS | 3748 | 1464275631378 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 3748 | 1464275631380 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:13:51 INFO - PROCESS | 3748 | 1464275631383 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3748 | 1464275631385 Marionette TRACE conn2 <- [1,2898,null,{}] 07:13:51 INFO - PROCESS | 3748 | 1464275631389 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 3748 | 1464275631542 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:13:51 INFO - PROCESS | 3748 | 1464275631565 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3748 | ++DOCSHELL 17E0B800 == 90 [pid = 3748] [id = 734] 07:13:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (199EC800) [pid = 3748] [serial = 2202] [outer = 00000000] 07:13:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A571400) [pid = 3748] [serial = 2203] [outer = 199EC800] 07:13:51 INFO - PROCESS | 3748 | 1464275631609 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1A579000) [pid = 3748] [serial = 2204] [outer = 199EC800] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (138DFC00) [pid = 3748] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (15A14000) [pid = 3748] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (10235800) [pid = 3748] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (11A04400) [pid = 3748] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1430CC00) [pid = 3748] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (128A2000) [pid = 3748] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16140C00) [pid = 3748] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (16C20C00) [pid = 3748] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16CCF800) [pid = 3748] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:13:52 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (14342400) [pid = 3748] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:13:52 INFO - PROCESS | 3748 | 1464275632135 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:13:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:13:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 795ms 07:13:52 INFO - PROCESS | 3748 | 1464275632184 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3748 | 1464275632186 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 07:13:52 INFO - PROCESS | 3748 | 1464275632189 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - TEST-START | /DOMEvents/constructors.html 07:13:52 INFO - PROCESS | 3748 | 1464275632191 Marionette TRACE conn2 <- [1,2902,null,{}] 07:13:52 INFO - PROCESS | 3748 | 1464275632194 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:52 INFO - PROCESS | 3748 | 1464275632281 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:13:52 INFO - PROCESS | 3748 | 1464275632403 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 3748 | ++DOCSHELL 112E9C00 == 91 [pid = 3748] [id = 735] 07:13:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (128A2000) [pid = 3748] [serial = 2205] [outer = 00000000] 07:13:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (15A14000) [pid = 3748] [serial = 2206] [outer = 128A2000] 07:13:52 INFO - PROCESS | 3748 | 1464275632446 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (173B8C00) [pid = 3748] [serial = 2207] [outer = 128A2000] 07:13:52 INFO - PROCESS | 3748 | 1464275632893 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:13:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 764ms 07:13:52 INFO - PROCESS | 3748 | 1464275632967 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3748 | 1464275632969 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:13:52 INFO - PROCESS | 3748 | 1464275632973 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 3748 | 1464275632975 Marionette TRACE conn2 <- [1,2906,null,{}] 07:13:52 INFO - PROCESS | 3748 | 1464275632979 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 3748 | 1464275633071 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:13:53 INFO - PROCESS | 3748 | 1464275633083 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3748 | ++DOCSHELL 10C38800 == 92 [pid = 3748] [id = 736] 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1122BC00) [pid = 3748] [serial = 2208] [outer = 00000000] 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1A627C00) [pid = 3748] [serial = 2209] [outer = 1122BC00] 07:13:53 INFO - PROCESS | 3748 | 1464275633134 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (1A632000) [pid = 3748] [serial = 2210] [outer = 1122BC00] 07:13:53 INFO - PROCESS | 3748 | 1464275633550 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:13:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:13:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 593ms 07:13:53 INFO - PROCESS | 3748 | 1464275633569 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3748 | 1464275633571 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 07:13:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:13:53 INFO - PROCESS | 3748 | 1464275633575 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3748 | 1464275633576 Marionette TRACE conn2 <- [1,2910,null,{}] 07:13:53 INFO - PROCESS | 3748 | 1464275633580 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:53 INFO - PROCESS | 3748 | 1464275633719 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:13:53 INFO - PROCESS | 3748 | 1464275633728 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3748 | ++DOCSHELL 16947800 == 93 [pid = 3748] [id = 737] 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1750F400) [pid = 3748] [serial = 2211] [outer = 00000000] 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1A644400) [pid = 3748] [serial = 2212] [outer = 1750F400] 07:13:53 INFO - PROCESS | 3748 | 1464275633771 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (1A69E800) [pid = 3748] [serial = 2213] [outer = 1750F400] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17C8AC00 == 92 [pid = 3748] [id = 526] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1B470800 == 91 [pid = 3748] [id = 692] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A631C00 == 90 [pid = 3748] [id = 528] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A6A1400 == 89 [pid = 3748] [id = 707] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1754D400 == 88 [pid = 3748] [id = 641] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1DE3CC00 == 87 [pid = 3748] [id = 606] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 105F6000 == 86 [pid = 3748] [id = 601] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1E071400 == 85 [pid = 3748] [id = 708] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1AB04000 == 84 [pid = 3748] [id = 580] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19A07C00 == 83 [pid = 3748] [id = 689] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 15A08800 == 82 [pid = 3748] [id = 429] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10BAF400 == 81 [pid = 3748] [id = 644] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A643400 == 80 [pid = 3748] [id = 603] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 14302800 == 79 [pid = 3748] [id = 463] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17E0A000 == 78 [pid = 3748] [id = 618] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19AE1400 == 77 [pid = 3748] [id = 590] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 13D86C00 == 76 [pid = 3748] [id = 480] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10BB4400 == 75 [pid = 3748] [id = 427] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17512400 == 74 [pid = 3748] [id = 602] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 16C1DC00 == 73 [pid = 3748] [id = 575] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 16CD5800 == 72 [pid = 3748] [id = 430] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A640400 == 71 [pid = 3748] [id = 527] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 11A0DC00 == 70 [pid = 3748] [id = 547] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1B5C5400 == 69 [pid = 3748] [id = 581] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1D96C000 == 68 [pid = 3748] [id = 605] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1D913400 == 67 [pid = 3748] [id = 642] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 156CFC00 == 66 [pid = 3748] [id = 604] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19A02400 == 65 [pid = 3748] [id = 579] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10C36C00 == 64 [pid = 3748] [id = 626] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19F15400 == 63 [pid = 3748] [id = 448] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10C35400 == 62 [pid = 3748] [id = 592] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17508800 == 61 [pid = 3748] [id = 688] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19ADC000 == 60 [pid = 3748] [id = 591] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 102D2400 == 59 [pid = 3748] [id = 693] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1B007400 == 58 [pid = 3748] [id = 691] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A0BA000 == 57 [pid = 3748] [id = 578] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 16CCD400 == 56 [pid = 3748] [id = 447] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1D914800 == 55 [pid = 3748] [id = 607] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1CB9E800 == 54 [pid = 3748] [id = 662] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 13D8C000 == 53 [pid = 3748] [id = 446] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10C2D000 == 52 [pid = 3748] [id = 576] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 15DCF000 == 51 [pid = 3748] [id = 426] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1B5C8800 == 50 [pid = 3748] [id = 625] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10BAF000 == 49 [pid = 3748] [id = 513] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1AEB1000 == 48 [pid = 3748] [id = 690] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1027CC00 == 47 [pid = 3748] [id = 608] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1D965000 == 46 [pid = 3748] [id = 643] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1A6A9000 == 45 [pid = 3748] [id = 624] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10A5C000 == 44 [pid = 3748] [id = 530] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 11A0AC00 == 43 [pid = 3748] [id = 728] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 11C67C00 == 42 [pid = 3748] [id = 727] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1775E400 == 41 [pid = 3748] [id = 725] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 19A0CC00 == 40 [pid = 3748] [id = 726] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17544800 == 39 [pid = 3748] [id = 724] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17C07C00 == 38 [pid = 3748] [id = 723] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 1102D800 == 37 [pid = 3748] [id = 704] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 13394000 == 36 [pid = 3748] [id = 721] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 16C18400 == 35 [pid = 3748] [id = 722] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 173C0C00 == 34 [pid = 3748] [id = 719] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10C34400 == 33 [pid = 3748] [id = 720] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 169DA000 == 32 [pid = 3748] [id = 732] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 15D1CC00 == 31 [pid = 3748] [id = 730] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10C38800 == 30 [pid = 3748] [id = 736] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 169D4000 == 29 [pid = 3748] [id = 731] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17760C00 == 28 [pid = 3748] [id = 733] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 17E0B800 == 27 [pid = 3748] [id = 734] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 112E9C00 == 26 [pid = 3748] [id = 735] 07:13:55 INFO - PROCESS | 3748 | --DOCSHELL 10274000 == 25 [pid = 3748] [id = 729] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (17551400) [pid = 3748] [serial = 2158] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1E7E1800) [pid = 3748] [serial = 2113] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1628EC00) [pid = 3748] [serial = 2116] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (1A1A1000) [pid = 3748] [serial = 2119] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1E7DE800) [pid = 3748] [serial = 2122] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (140B1C00) [pid = 3748] [serial = 2137] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (15DCAC00) [pid = 3748] [serial = 2143] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (14305C00) [pid = 3748] [serial = 2138] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1628BC00) [pid = 3748] [serial = 2144] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (10C2B000) [pid = 3748] [serial = 2129] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (10A59800) [pid = 3748] [serial = 2128] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1288A800) [pid = 3748] [serial = 2132] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (14385000) [pid = 3748] [serial = 2140] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (11CE7C00) [pid = 3748] [serial = 2131] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13316C00) [pid = 3748] [serial = 2134] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1338F400) [pid = 3748] [serial = 2135] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (16943400) [pid = 3748] [serial = 2147] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16941800) [pid = 3748] [serial = 2146] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1E075800) [pid = 3748] [serial = 2125] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (16CCE800) [pid = 3748] [serial = 2149] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (173B5800) [pid = 3748] [serial = 2155] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (16CD2800) [pid = 3748] [serial = 2150] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (173BC400) [pid = 3748] [serial = 2156] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16941400) [pid = 3748] [serial = 2152] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (14388800) [pid = 3748] [serial = 2141] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (16C25000) [pid = 3748] [serial = 2153] [outer = 00000000] [url = about:blank] 07:13:56 INFO - PROCESS | 3748 | [3748] 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:13:56 INFO - PROCESS | 3748 | [3748] 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:13:56 INFO - PROCESS | 3748 | [3748] 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:13:56 INFO - PROCESS | 3748 | [3748] 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:13:56 INFO - PROCESS | 3748 | 1464275636236 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:13:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:13:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:56 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:13:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:56 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:13:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:56 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:13:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:13:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2714ms 07:13:56 INFO - PROCESS | 3748 | 1464275636280 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3748 | 1464275636284 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:13:56 INFO - PROCESS | 3748 | 1464275636292 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3748 | 1464275636296 Marionette TRACE conn2 <- [1,2914,null,{}] 07:13:56 INFO - PROCESS | 3748 | 1464275636302 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:56 INFO - PROCESS | 3748 | 1464275636395 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:13:56 INFO - PROCESS | 3748 | 1464275636403 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 3748 | ++DOCSHELL 0F9F0800 == 26 [pid = 3748] [id = 738] 07:13:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (0F9F1400) [pid = 3748] [serial = 2214] [outer = 00000000] 07:13:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (105EDC00) [pid = 3748] [serial = 2215] [outer = 0F9F1400] 07:13:56 INFO - PROCESS | 3748 | 1464275636452 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (10A57800) [pid = 3748] [serial = 2216] [outer = 0F9F1400] 07:13:56 INFO - PROCESS | 3748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:13:56 INFO - PROCESS | 3748 | 1464275636972 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:13:56 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:13:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 702ms 07:13:56 INFO - PROCESS | 3748 | 1464275636990 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3748 | 1464275636996 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:13:56 INFO - PROCESS | 3748 | 1464275637002 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3748 | 1464275637005 Marionette TRACE conn2 <- [1,2918,null,{}] 07:13:57 INFO - PROCESS | 3748 | 1464275637008 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 3748 | 1464275637100 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:13:57 INFO - PROCESS | 3748 | 1464275637108 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3748 | ++DOCSHELL 10BAD800 == 27 [pid = 3748] [id = 739] 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (10C2C000) [pid = 3748] [serial = 2217] [outer = 00000000] 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (10FD4800) [pid = 3748] [serial = 2218] [outer = 10C2C000] 07:13:57 INFO - PROCESS | 3748 | 1464275637153 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1102BC00) [pid = 3748] [serial = 2219] [outer = 10C2C000] 07:13:57 INFO - PROCESS | 3748 | 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:13:57 INFO - PROCESS | 3748 | 1464275637623 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:13:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:13:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 624ms 07:13:57 INFO - PROCESS | 3748 | 1464275637638 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3748 | 1464275637640 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 07:13:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:13:57 INFO - PROCESS | 3748 | 1464275637644 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3748 | 1464275637648 Marionette TRACE conn2 <- [1,2922,null,{}] 07:13:57 INFO - PROCESS | 3748 | 1464275637659 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:57 INFO - PROCESS | 3748 | 1464275637752 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:13:57 INFO - PROCESS | 3748 | 1464275637760 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3748 | ++DOCSHELL 114A0800 == 28 [pid = 3748] [id = 740] 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (11A0AC00) [pid = 3748] [serial = 2220] [outer = 00000000] 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1288A800) [pid = 3748] [serial = 2221] [outer = 11A0AC00] 07:13:57 INFO - PROCESS | 3748 | 1464275637809 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (12AF1000) [pid = 3748] [serial = 2222] [outer = 11A0AC00] 07:13:58 INFO - PROCESS | 3748 | 1464275638298 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:13:58 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:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 687ms 07:13:58 INFO - PROCESS | 3748 | 1464275638343 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 3748 | 1464275638345 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 07:13:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:13:58 INFO - PROCESS | 3748 | 1464275638349 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3748 | 1464275638350 Marionette TRACE conn2 <- [1,2926,null,{}] 07:13:58 INFO - PROCESS | 3748 | 1464275638354 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:58 INFO - PROCESS | 3748 | 1464275638438 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:13:58 INFO - PROCESS | 3748 | 1464275638444 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 3748 | ++DOCSHELL 1314B000 == 29 [pid = 3748] [id = 741] 07:13:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (13315000) [pid = 3748] [serial = 2223] [outer = 00000000] 07:13:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (13392400) [pid = 3748] [serial = 2224] [outer = 13315000] 07:13:58 INFO - PROCESS | 3748 | 1464275638501 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1339AC00) [pid = 3748] [serial = 2225] [outer = 13315000] 07:13:58 INFO - PROCESS | 3748 | 1464275638921 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:13:58 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:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 593ms 07:13:58 INFO - PROCESS | 3748 | 1464275638945 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 3748 | 1464275638947 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 07:13:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:13:58 INFO - PROCESS | 3748 | 1464275638951 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3748 | 1464275638952 Marionette TRACE conn2 <- [1,2930,null,{}] 07:13:58 INFO - PROCESS | 3748 | 1464275638956 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 3748 | 1464275639077 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:13:59 INFO - PROCESS | 3748 | 1464275639086 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3748 | ++DOCSHELL 13860800 == 30 [pid = 3748] [id = 742] 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (138E9C00) [pid = 3748] [serial = 2226] [outer = 00000000] 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (13D89000) [pid = 3748] [serial = 2227] [outer = 138E9C00] 07:13:59 INFO - PROCESS | 3748 | 1464275639131 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (140B2000) [pid = 3748] [serial = 2228] [outer = 138E9C00] 07:13:59 INFO - PROCESS | 3748 | 1464275639563 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:13:59 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:13:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:13:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 07:13:59 INFO - PROCESS | 3748 | 1464275639589 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3748 | 1464275639591 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 07:13:59 INFO - PROCESS | 3748 | 1464275639594 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:13:59 INFO - PROCESS | 3748 | 1464275639596 Marionette TRACE conn2 <- [1,2934,null,{}] 07:13:59 INFO - PROCESS | 3748 | 1464275639599 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:59 INFO - PROCESS | 3748 | 1464275639745 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:13:59 INFO - PROCESS | 3748 | 1464275639761 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3748 | ++DOCSHELL 14304400 == 31 [pid = 3748] [id = 743] 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1430B000) [pid = 3748] [serial = 2229] [outer = 00000000] 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1437CC00) [pid = 3748] [serial = 2230] [outer = 1430B000] 07:13:59 INFO - PROCESS | 3748 | 1464275639806 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (151E6000) [pid = 3748] [serial = 2231] [outer = 1430B000] 07:14:00 INFO - PROCESS | 3748 | 1464275640195 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:14:00 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:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 624ms 07:14:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:14:00 INFO - PROCESS | 3748 | 1464275640232 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3748 | 1464275640234 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 07:14:00 INFO - PROCESS | 3748 | 1464275640238 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3748 | 1464275640239 Marionette TRACE conn2 <- [1,2938,null,{}] 07:14:00 INFO - PROCESS | 3748 | 1464275640243 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 3748 | 1464275640325 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:14:00 INFO - PROCESS | 3748 | 1464275640449 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3748 | ++DOCSHELL 151EB800 == 32 [pid = 3748] [id = 744] 07:14:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (151F1000) [pid = 3748] [serial = 2232] [outer = 00000000] 07:14:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (15A10000) [pid = 3748] [serial = 2233] [outer = 151F1000] 07:14:00 INFO - PROCESS | 3748 | 1464275640496 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (15A14C00) [pid = 3748] [serial = 2234] [outer = 151F1000] 07:14:00 INFO - PROCESS | 3748 | ++DOCSHELL 15DCF000 == 33 [pid = 3748] [id = 745] 07:14:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1613F400) [pid = 3748] [serial = 2235] [outer = 00000000] 07:14:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (16140400) [pid = 3748] [serial = 2236] [outer = 1613F400] 07:14:00 INFO - PROCESS | 3748 | 1464275640859 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:14:00 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:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 624ms 07:14:00 INFO - PROCESS | 3748 | 1464275640876 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3748 | 1464275640878 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:14:00 INFO - PROCESS | 3748 | 1464275640881 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3748 | 1464275640894 Marionette TRACE conn2 <- [1,2942,null,{}] 07:14:00 INFO - PROCESS | 3748 | 1464275640898 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:01 INFO - PROCESS | 3748 | 1464275641027 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:14:01 INFO - PROCESS | 3748 | 1464275641035 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 3748 | ++DOCSHELL 13398400 == 34 [pid = 3748] [id = 746] 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (156C5C00) [pid = 3748] [serial = 2237] [outer = 00000000] 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1628A400) [pid = 3748] [serial = 2238] [outer = 156C5C00] 07:14:01 INFO - PROCESS | 3748 | 1464275641080 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (16291800) [pid = 3748] [serial = 2239] [outer = 156C5C00] 07:14:01 INFO - PROCESS | 3748 | 1464275641480 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:14:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:14:01 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:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 655ms 07:14:01 INFO - PROCESS | 3748 | 1464275641540 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 3748 | 1464275641542 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 07:14:01 INFO - PROCESS | 3748 | 1464275641545 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:14:01 INFO - PROCESS | 3748 | 1464275641547 Marionette TRACE conn2 <- [1,2946,null,{}] 07:14:01 INFO - PROCESS | 3748 | 1464275641551 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:01 INFO - PROCESS | 3748 | 1464275641687 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:14:01 INFO - PROCESS | 3748 | 1464275641794 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 3748 | ++DOCSHELL 11428400 == 35 [pid = 3748] [id = 747] 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (1628BC00) [pid = 3748] [serial = 2240] [outer = 00000000] 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (16925400) [pid = 3748] [serial = 2241] [outer = 1628BC00] 07:14:01 INFO - PROCESS | 3748 | 1464275641842 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (16671400) [pid = 3748] [serial = 2242] [outer = 1628BC00] 07:14:02 INFO - PROCESS | 3748 | 1464275642230 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:14:02 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:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 749ms 07:14:02 INFO - PROCESS | 3748 | 1464275642286 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3748 | 1464275642288 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 07:14:02 INFO - PROCESS | 3748 | 1464275642291 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:14:02 INFO - PROCESS | 3748 | 1464275642293 Marionette TRACE conn2 <- [1,2950,null,{}] 07:14:02 INFO - PROCESS | 3748 | 1464275642297 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:02 INFO - PROCESS | 3748 | 1464275642422 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:14:02 INFO - PROCESS | 3748 | 1464275642491 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3748 | ++DOCSHELL 1693E400 == 36 [pid = 3748] [id = 748] 07:14:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (16943800) [pid = 3748] [serial = 2243] [outer = 00000000] 07:14:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (16C19800) [pid = 3748] [serial = 2244] [outer = 16943800] 07:14:02 INFO - PROCESS | 3748 | 1464275642536 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (16C1BC00) [pid = 3748] [serial = 2245] [outer = 16943800] 07:14:02 INFO - PROCESS | 3748 | 1464275642948 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 07:14:02 INFO - PROCESS | 3748 | 1464275642992 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3748 | 1464275642994 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 07:14:02 INFO - PROCESS | 3748 | 1464275642997 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:14:02 INFO - PROCESS | 3748 | 1464275642999 Marionette TRACE conn2 <- [1,2954,null,{}] 07:14:02 INFO - PROCESS | 3748 | 1464275643003 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:03 INFO - PROCESS | 3748 | 1464275643164 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:14:03 INFO - PROCESS | 3748 | 1464275643188 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3748 | ++DOCSHELL 13856400 == 37 [pid = 3748] [id = 749] 07:14:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (1694AC00) [pid = 3748] [serial = 2246] [outer = 00000000] 07:14:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (16CD0400) [pid = 3748] [serial = 2247] [outer = 1694AC00] 07:14:03 INFO - PROCESS | 3748 | 1464275643242 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (16D7AC00) [pid = 3748] [serial = 2248] [outer = 1694AC00] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1CACE800) [pid = 3748] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (11A10800) [pid = 3748] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (15586800) [pid = 3748] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1E071800) [pid = 3748] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (19A0E000) [pid = 3748] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (1750A000) [pid = 3748] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (1628D000) [pid = 3748] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (13857800) [pid = 3748] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (1B5CC000) [pid = 3748] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (156CC800) [pid = 3748] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1B475400) [pid = 3748] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A0B6400) [pid = 3748] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16CD3800) [pid = 3748] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1AEBBC00) [pid = 3748] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1122BC00) [pid = 3748] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (173B2800) [pid = 3748] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (180B9C00) [pid = 3748] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (128A2000) [pid = 3748] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (199EC800) [pid = 3748] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (195EC400) [pid = 3748] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1775F400) [pid = 3748] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (17C8F400) [pid = 3748] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (17508400) [pid = 3748] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (13394800) [pid = 3748] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (10C37400) [pid = 3748] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1750E400) [pid = 3748] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (169D5800) [pid = 3748] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (15D1D800) [pid = 3748] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (10FCE800) [pid = 3748] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:14:04 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:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (11C66800) [pid = 3748] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1373ms 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (11CE9800) [pid = 3748] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1A0B4800) [pid = 3748] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:14:04 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (13D85C00) [pid = 3748] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:14:04 INFO - PROCESS | 3748 | 1464275644313 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:14:04 INFO - PROCESS | 3748 | 1464275644369 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3748 | 1464275644371 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 07:14:04 INFO - PROCESS | 3748 | 1464275644379 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:14:04 INFO - PROCESS | 3748 | 1464275644381 Marionette TRACE conn2 <- [1,2958,null,{}] 07:14:04 INFO - PROCESS | 3748 | 1464275644386 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 3748 | 1464275644480 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:14:04 INFO - PROCESS | 3748 | 1464275644489 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 3748 | ++DOCSHELL 10237000 == 38 [pid = 3748] [id = 750] 07:14:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (10272400) [pid = 3748] [serial = 2249] [outer = 00000000] 07:14:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1307DC00) [pid = 3748] [serial = 2250] [outer = 10272400] 07:14:04 INFO - PROCESS | 3748 | 1464275644621 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (130D0C00) [pid = 3748] [serial = 2251] [outer = 10272400] 07:14:04 INFO - PROCESS | 3748 | 1464275644980 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:14:05 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:14:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 624ms 07:14:05 INFO - PROCESS | 3748 | 1464275645018 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3748 | 1464275645020 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:14:05 INFO - PROCESS | 3748 | 1464275645023 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 3748 | 1464275645024 Marionette TRACE conn2 <- [1,2962,null,{}] 07:14:05 INFO - PROCESS | 3748 | 1464275645028 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 3748 | 1464275645107 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:14:05 INFO - PROCESS | 3748 | 1464275645204 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3748 | ++DOCSHELL 11C66800 == 39 [pid = 3748] [id = 751] 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (11CE9800) [pid = 3748] [serial = 2252] [outer = 00000000] 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16941C00) [pid = 3748] [serial = 2253] [outer = 11CE9800] 07:14:05 INFO - PROCESS | 3748 | 1464275645248 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16CCAC00) [pid = 3748] [serial = 2254] [outer = 11CE9800] 07:14:05 INFO - PROCESS | 3748 | 1464275645576 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:14:05 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:14:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 593ms 07:14:05 INFO - PROCESS | 3748 | 1464275645620 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3748 | 1464275645622 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:14:05 INFO - PROCESS | 3748 | 1464275645625 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 3748 | 1464275645627 Marionette TRACE conn2 <- [1,2966,null,{}] 07:14:05 INFO - PROCESS | 3748 | 1464275645630 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:05 INFO - PROCESS | 3748 | 1464275645748 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:14:05 INFO - PROCESS | 3748 | 1464275645757 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3748 | ++DOCSHELL 15C20C00 == 40 [pid = 3748] [id = 752] 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (16949C00) [pid = 3748] [serial = 2255] [outer = 00000000] 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (173B4400) [pid = 3748] [serial = 2256] [outer = 16949C00] 07:14:05 INFO - PROCESS | 3748 | 1464275645802 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (173B7800) [pid = 3748] [serial = 2257] [outer = 16949C00] 07:14:06 INFO - PROCESS | 3748 | 1464275646179 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:14:06 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:14:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 07:14:06 INFO - PROCESS | 3748 | 1464275646207 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 3748 | 1464275646209 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 07:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:14:06 INFO - PROCESS | 3748 | 1464275646212 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 3748 | 1464275646214 Marionette TRACE conn2 <- [1,2970,null,{}] 07:14:06 INFO - PROCESS | 3748 | 1464275646217 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 3748 | 1464275646359 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:14:06 INFO - PROCESS | 3748 | 1464275646517 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 3748 | ++DOCSHELL 0F939400 == 41 [pid = 3748] [id = 753] 07:14:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (0F93A400) [pid = 3748] [serial = 2258] [outer = 00000000] 07:14:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (0F9ED800) [pid = 3748] [serial = 2259] [outer = 0F93A400] 07:14:06 INFO - PROCESS | 3748 | 1464275646577 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (102CD400) [pid = 3748] [serial = 2260] [outer = 0F93A400] 07:14:07 INFO - PROCESS | 3748 | 1464275647204 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:14:07 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:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1045ms 07:14:07 INFO - PROCESS | 3748 | 1464275647284 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 3748 | 1464275647288 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 07:14:07 INFO - PROCESS | 3748 | 1464275647293 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:14:07 INFO - PROCESS | 3748 | 1464275647297 Marionette TRACE conn2 <- [1,2974,null,{}] 07:14:07 INFO - PROCESS | 3748 | 1464275647302 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:07 INFO - PROCESS | 3748 | 1464275647478 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:14:07 INFO - PROCESS | 3748 | 1464275647502 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 3748 | ++DOCSHELL 112EE800 == 42 [pid = 3748] [id = 754] 07:14:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (114A2C00) [pid = 3748] [serial = 2261] [outer = 00000000] 07:14:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (11CEF800) [pid = 3748] [serial = 2262] [outer = 114A2C00] 07:14:07 INFO - PROCESS | 3748 | 1464275647559 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (13053000) [pid = 3748] [serial = 2263] [outer = 114A2C00] 07:14:08 INFO - PROCESS | 3748 | 1464275648221 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:14:08 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:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 952ms 07:14:08 INFO - PROCESS | 3748 | 1464275648242 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3748 | 1464275648245 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 07:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:14:08 INFO - PROCESS | 3748 | 1464275648249 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 3748 | 1464275648251 Marionette TRACE conn2 <- [1,2978,null,{}] 07:14:08 INFO - PROCESS | 3748 | 1464275648255 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 3748 | 1464275648370 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:14:08 INFO - PROCESS | 3748 | 1464275648538 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3748 | ++DOCSHELL 14341400 == 43 [pid = 3748] [id = 755] 07:14:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1437C000) [pid = 3748] [serial = 2264] [outer = 00000000] 07:14:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (14387C00) [pid = 3748] [serial = 2265] [outer = 1437C000] 07:14:08 INFO - PROCESS | 3748 | 1464275648595 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (15DCB400) [pid = 3748] [serial = 2266] [outer = 1437C000] 07:14:09 INFO - PROCESS | 3748 | ++DOCSHELL 10BB0800 == 44 [pid = 3748] [id = 756] 07:14:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (10C2CC00) [pid = 3748] [serial = 2267] [outer = 00000000] 07:14:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (11026C00) [pid = 3748] [serial = 2268] [outer = 10C2CC00] 07:14:09 INFO - PROCESS | 3748 | 1464275649526 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:14:09 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:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1310ms 07:14:09 INFO - PROCESS | 3748 | 1464275649561 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3748 | 1464275649567 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 07:14:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:14:09 INFO - PROCESS | 3748 | 1464275649572 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3748 | 1464275649576 Marionette TRACE conn2 <- [1,2982,null,{}] 07:14:09 INFO - PROCESS | 3748 | 1464275649581 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:09 INFO - PROCESS | 3748 | 1464275649698 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:14:09 INFO - PROCESS | 3748 | 1464275649840 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 3748 | ++DOCSHELL 10C31400 == 45 [pid = 3748] [id = 757] 07:14:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (10C32800) [pid = 3748] [serial = 2269] [outer = 00000000] 07:14:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (10273C00) [pid = 3748] [serial = 2270] [outer = 10C32800] 07:14:09 INFO - PROCESS | 3748 | 1464275649891 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1102C800) [pid = 3748] [serial = 2271] [outer = 10C32800] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 11C0B800 == 44 [pid = 3748] [id = 408] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 12AE9400 == 43 [pid = 3748] [id = 414] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 0F215000 == 42 [pid = 3748] [id = 412] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 102F7C00 == 41 [pid = 3748] [id = 407] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 138E5400 == 40 [pid = 3748] [id = 422] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 14306000 == 39 [pid = 3748] [id = 424] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 16598800 == 38 [pid = 3748] [id = 411] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 156C6C00 == 37 [pid = 3748] [id = 410] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 1437F000 == 36 [pid = 3748] [id = 423] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 138E1800 == 35 [pid = 3748] [id = 409] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 10508800 == 34 [pid = 3748] [id = 421] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 105FA800 == 33 [pid = 3748] [id = 420] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 15DCF000 == 32 [pid = 3748] [id = 745] 07:14:10 INFO - PROCESS | 3748 | --DOCSHELL 16947800 == 31 [pid = 3748] [id = 737] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1B00D000) [pid = 3748] [serial = 2072] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1D962C00) [pid = 3748] [serial = 2078] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (15D1B800) [pid = 3748] [serial = 2060] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1A63FC00) [pid = 3748] [serial = 2066] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1CBA2000) [pid = 3748] [serial = 2075] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A575000) [pid = 3748] [serial = 2057] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1754BC00) [pid = 3748] [serial = 2063] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1EA49C00) [pid = 3748] [serial = 2114] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1E07B400) [pid = 3748] [serial = 2126] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1AB0B400) [pid = 3748] [serial = 2069] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (19A03C00) [pid = 3748] [serial = 2027] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1A630800) [pid = 3748] [serial = 2120] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (16946C00) [pid = 3748] [serial = 2117] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1E7E7800) [pid = 3748] [serial = 2123] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1CAC2800) [pid = 3748] [serial = 2030] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1A632000) [pid = 3748] [serial = 2210] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (17687400) [pid = 3748] [serial = 2197] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (17E7B000) [pid = 3748] [serial = 2198] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19A0F000) [pid = 3748] [serial = 2200] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (15A14000) [pid = 3748] [serial = 2206] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1A571400) [pid = 3748] [serial = 2203] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1A627C00) [pid = 3748] [serial = 2209] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1A579000) [pid = 3748] [serial = 2204] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (19ADD800) [pid = 3748] [serial = 2176] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (19833C00) [pid = 3748] [serial = 2174] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (19833400) [pid = 3748] [serial = 2173] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (180BF400) [pid = 3748] [serial = 2171] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (17E7EC00) [pid = 3748] [serial = 2170] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (175AB000) [pid = 3748] [serial = 2168] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (17548400) [pid = 3748] [serial = 2167] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1437B400) [pid = 3748] [serial = 2165] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (13D88000) [pid = 3748] [serial = 2164] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (11C67400) [pid = 3748] [serial = 2162] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (112E8000) [pid = 3748] [serial = 2161] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (175BA000) [pid = 3748] [serial = 2159] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16CCF000) [pid = 3748] [serial = 2194] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16290400) [pid = 3748] [serial = 2191] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1667DC00) [pid = 3748] [serial = 2192] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (13316000) [pid = 3748] [serial = 2188] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (138DE800) [pid = 3748] [serial = 2189] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13857400) [pid = 3748] [serial = 2186] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1331D000) [pid = 3748] [serial = 2185] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16F8CC00) [pid = 3748] [serial = 2183] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16297800) [pid = 3748] [serial = 2182] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1A438800) [pid = 3748] [serial = 2180] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1A1A2000) [pid = 3748] [serial = 2179] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (19F16800) [pid = 3748] [serial = 2177] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (19F17000) [pid = 3748] [serial = 2201] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1A644400) [pid = 3748] [serial = 2212] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (173B6800) [pid = 3748] [serial = 2195] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (173B8C00) [pid = 3748] [serial = 2207] [outer = 00000000] [url = about:blank] 07:14:10 INFO - PROCESS | 3748 | 1464275650484 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:14:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:14:10 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:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 936ms 07:14:10 INFO - PROCESS | 3748 | 1464275650516 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 3748 | 1464275650521 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 07:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:14:10 INFO - PROCESS | 3748 | 1464275650527 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 3748 | 1464275650529 Marionette TRACE conn2 <- [1,2986,null,{}] 07:14:10 INFO - PROCESS | 3748 | 1464275650533 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:10 INFO - PROCESS | 3748 | 1464275650628 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:14:10 INFO - PROCESS | 3748 | 1464275650635 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3748 | ++DOCSHELL 10A59C00 == 32 [pid = 3748] [id = 758] 07:14:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (10A5B800) [pid = 3748] [serial = 2272] [outer = 00000000] 07:14:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (114AA800) [pid = 3748] [serial = 2273] [outer = 10A5B800] 07:14:10 INFO - PROCESS | 3748 | 1464275650681 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (11CEB000) [pid = 3748] [serial = 2274] [outer = 10A5B800] 07:14:11 INFO - PROCESS | 3748 | 1464275651171 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:14:11 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:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 702ms 07:14:11 INFO - PROCESS | 3748 | 1464275651227 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3748 | 1464275651230 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:14:11 INFO - PROCESS | 3748 | 1464275651233 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3748 | 1464275651236 Marionette TRACE conn2 <- [1,2990,null,{}] 07:14:11 INFO - PROCESS | 3748 | 1464275651247 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 3748 | 1464275651334 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:14:11 INFO - PROCESS | 3748 | 1464275651431 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3748 | ++DOCSHELL 13371800 == 33 [pid = 3748] [id = 759] 07:14:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1338E400) [pid = 3748] [serial = 2275] [outer = 00000000] 07:14:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (138DD000) [pid = 3748] [serial = 2276] [outer = 1338E400] 07:14:11 INFO - PROCESS | 3748 | 1464275651478 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (13BCA800) [pid = 3748] [serial = 2277] [outer = 1338E400] 07:14:11 INFO - PROCESS | 3748 | 1464275651855 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:14:11 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:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 639ms 07:14:11 INFO - PROCESS | 3748 | 1464275651875 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3748 | 1464275651878 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:14:11 INFO - PROCESS | 3748 | 1464275651881 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3748 | 1464275651883 Marionette TRACE conn2 <- [1,2994,null,{}] 07:14:11 INFO - PROCESS | 3748 | 1464275651887 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 3748 | 1464275651979 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:14:11 INFO - PROCESS | 3748 | 1464275651984 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3748 | ++DOCSHELL 140B7C00 == 34 [pid = 3748] [id = 760] 07:14:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (14307800) [pid = 3748] [serial = 2278] [outer = 00000000] 07:14:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (14380000) [pid = 3748] [serial = 2279] [outer = 14307800] 07:14:12 INFO - PROCESS | 3748 | 1464275652030 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (14389C00) [pid = 3748] [serial = 2280] [outer = 14307800] 07:14:12 INFO - PROCESS | 3748 | 1464275652454 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:14:12 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:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 593ms 07:14:12 INFO - PROCESS | 3748 | 1464275652477 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3748 | 1464275652488 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 07:14:12 INFO - PROCESS | 3748 | 1464275652492 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:14:12 INFO - PROCESS | 3748 | 1464275652494 Marionette TRACE conn2 <- [1,2998,null,{}] 07:14:12 INFO - PROCESS | 3748 | 1464275652517 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:12 INFO - PROCESS | 3748 | 1464275652631 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:14:12 INFO - PROCESS | 3748 | 1464275652637 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 3748 | ++DOCSHELL 156CEC00 == 35 [pid = 3748] [id = 761] 07:14:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (156D4800) [pid = 3748] [serial = 2281] [outer = 00000000] 07:14:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15D29C00) [pid = 3748] [serial = 2282] [outer = 156D4800] 07:14:12 INFO - PROCESS | 3748 | 1464275652690 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1628E400) [pid = 3748] [serial = 2283] [outer = 156D4800] 07:14:12 INFO - PROCESS | 3748 | [3748] 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:14:13 INFO - PROCESS | 3748 | 1464275653191 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:14:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:14:13 INFO - {} 07:14:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:14:13 INFO - {} 07:14:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:14:13 INFO - {} 07:14:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:14:13 INFO - {} 07:14:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 07:14:13 INFO - PROCESS | 3748 | 1464275653234 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 3748 | 1464275653236 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 07:14:13 INFO - TEST-START | /FileAPI/fileReader.html 07:14:13 INFO - PROCESS | 3748 | 1464275653248 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 3748 | 1464275653250 Marionette TRACE conn2 <- [1,3002,null,{}] 07:14:13 INFO - PROCESS | 3748 | 1464275653253 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:13 INFO - PROCESS | 3748 | 1464275653381 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:14:13 INFO - PROCESS | 3748 | 1464275653442 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 3748 | ++DOCSHELL 10510000 == 36 [pid = 3748] [id = 762] 07:14:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16945C00) [pid = 3748] [serial = 2284] [outer = 00000000] 07:14:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16C1C000) [pid = 3748] [serial = 2285] [outer = 16945C00] 07:14:13 INFO - PROCESS | 3748 | 1464275653487 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16D7A400) [pid = 3748] [serial = 2286] [outer = 16945C00] 07:14:13 INFO - PROCESS | 3748 | 1464275653885 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:14:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:14:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:14:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:14:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:14:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 702ms 07:14:13 INFO - PROCESS | 3748 | 1464275653944 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 3748 | 1464275653946 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 07:14:13 INFO - TEST-START | /FileAPI/historical.html 07:14:13 INFO - PROCESS | 3748 | 1464275653949 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 3748 | 1464275653951 Marionette TRACE conn2 <- [1,3006,null,{}] 07:14:13 INFO - PROCESS | 3748 | 1464275653954 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 3748 | 1464275654100 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:14:14 INFO - PROCESS | 3748 | 1464275654110 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3748 | ++DOCSHELL 16C1AC00 == 37 [pid = 3748] [id = 763] 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16CCD800) [pid = 3748] [serial = 2287] [outer = 00000000] 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (173BBC00) [pid = 3748] [serial = 2288] [outer = 16CCD800] 07:14:14 INFO - PROCESS | 3748 | 1464275654154 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (173BEC00) [pid = 3748] [serial = 2289] [outer = 16CCD800] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (16943800) [pid = 3748] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1694AC00) [pid = 3748] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1750F400) [pid = 3748] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (0F9F1400) [pid = 3748] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (156C5C00) [pid = 3748] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (10C2C000) [pid = 3748] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (138E9C00) [pid = 3748] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1430B000) [pid = 3748] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (151F1000) [pid = 3748] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1613F400) [pid = 3748] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (11A0AC00) [pid = 3748] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13315000) [pid = 3748] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (10272400) [pid = 3748] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1628BC00) [pid = 3748] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:14:14 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (11CE9800) [pid = 3748] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:14:14 INFO - PROCESS | 3748 | 1464275654728 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:14:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:14:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:14:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:14:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:14:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:14:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:14:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:14:14 INFO - TEST-OK | /FileAPI/historical.html | took 796ms 07:14:14 INFO - PROCESS | 3748 | 1464275654752 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3748 | 1464275654754 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 07:14:14 INFO - TEST-START | /FileAPI/idlharness.html 07:14:14 INFO - PROCESS | 3748 | 1464275654757 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3748 | 1464275654759 Marionette TRACE conn2 <- [1,3010,null,{}] 07:14:14 INFO - PROCESS | 3748 | 1464275654762 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 3748 | 1464275654851 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:14:14 INFO - PROCESS | 3748 | 1464275654857 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3748 | ++DOCSHELL 0F20F400 == 38 [pid = 3748] [id = 764] 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (0F9F1400) [pid = 3748] [serial = 2290] [outer = 00000000] 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (156C6000) [pid = 3748] [serial = 2291] [outer = 0F9F1400] 07:14:14 INFO - PROCESS | 3748 | 1464275654901 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (173B5400) [pid = 3748] [serial = 2292] [outer = 0F9F1400] 07:14:15 INFO - PROCESS | 3748 | 1464275655692 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:14:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:14:15 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:14:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:14:15 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:14:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:14:15 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:14:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:14:15 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:14:15 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:14:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:14:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:14:15 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:14:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:14:15 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:14:15 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:14:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:14:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:14:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1076ms 07:14:15 INFO - PROCESS | 3748 | 1464275655834 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3748 | 1464275655836 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 07:14:15 INFO - TEST-START | /FileAPI/idlharness.worker 07:14:15 INFO - PROCESS | 3748 | 1464275655840 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - PROCESS | 3748 | 1464275655842 Marionette TRACE conn2 <- [1,3014,null,{}] 07:14:15 INFO - PROCESS | 3748 | 1464275655845 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:15 INFO - PROCESS | 3748 | 1464275655962 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:14:15 INFO - PROCESS | 3748 | 1464275655976 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3748 | ++DOCSHELL 13365800 == 39 [pid = 3748] [id = 765] 07:14:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (17548000) [pid = 3748] [serial = 2293] [outer = 00000000] 07:14:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (195F4000) [pid = 3748] [serial = 2294] [outer = 17548000] 07:14:16 INFO - PROCESS | 3748 | 1464275656052 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (195F4800) [pid = 3748] [serial = 2295] [outer = 17548000] 07:14:16 INFO - PROCESS | 3748 | [3748] 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:14:17 INFO - PROCESS | 3748 | 1464275657094 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:14:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:14:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 07:14:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 07:14:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:17 INFO - {} 07:14:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1451ms 07:14:17 INFO - PROCESS | 3748 | 1464275657277 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 3748 | 1464275657282 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 07:14:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:14:17 INFO - PROCESS | 3748 | 1464275657288 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 3748 | 1464275657292 Marionette TRACE conn2 <- [1,3018,null,{}] 07:14:17 INFO - PROCESS | 3748 | 1464275657299 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:17 INFO - PROCESS | 3748 | 1464275657477 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:14:17 INFO - PROCESS | 3748 | 1464275657611 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 3748 | ++DOCSHELL 16CC7800 == 40 [pid = 3748] [id = 766] 07:14:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16CC8800) [pid = 3748] [serial = 2296] [outer = 00000000] 07:14:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16CD5800) [pid = 3748] [serial = 2297] [outer = 16CC8800] 07:14:17 INFO - PROCESS | 3748 | 1464275657670 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1754B800) [pid = 3748] [serial = 2298] [outer = 16CC8800] 07:14:18 INFO - PROCESS | 3748 | 1464275658195 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 07:14:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 936ms 07:14:18 INFO - PROCESS | 3748 | 1464275658233 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3748 | 1464275658239 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:14:18 INFO - PROCESS | 3748 | 1464275658246 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3748 | 1464275658249 Marionette TRACE conn2 <- [1,3022,null,{}] 07:14:18 INFO - PROCESS | 3748 | 1464275658275 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:18 INFO - PROCESS | 3748 | 1464275658409 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:14:18 INFO - PROCESS | 3748 | 1464275658518 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 3748 | ++DOCSHELL 16C22000 == 41 [pid = 3748] [id = 767] 07:14:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16C25800) [pid = 3748] [serial = 2299] [outer = 00000000] 07:14:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17C8AC00) [pid = 3748] [serial = 2300] [outer = 16C25800] 07:14:18 INFO - PROCESS | 3748 | 1464275658571 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (195E9400) [pid = 3748] [serial = 2301] [outer = 16C25800] 07:14:19 INFO - PROCESS | 3748 | 1464275659135 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:14:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:14:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 936ms 07:14:19 INFO - PROCESS | 3748 | 1464275659189 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 3748 | 1464275659192 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 07:14:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:14:19 INFO - PROCESS | 3748 | 1464275659196 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 3748 | 1464275659200 Marionette TRACE conn2 <- [1,3026,null,{}] 07:14:19 INFO - PROCESS | 3748 | 1464275659211 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:19 INFO - PROCESS | 3748 | 1464275659325 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:14:19 INFO - PROCESS | 3748 | 1464275659485 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3748 | ++DOCSHELL 199ED800 == 42 [pid = 3748] [id = 768] 07:14:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1A0B9800) [pid = 3748] [serial = 2302] [outer = 00000000] 07:14:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1A436800) [pid = 3748] [serial = 2303] [outer = 1A0B9800] 07:14:19 INFO - PROCESS | 3748 | 1464275659544 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1A43D800) [pid = 3748] [serial = 2304] [outer = 1A0B9800] 07:14:20 INFO - PROCESS | 3748 | 1464275660056 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:14:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:14:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 905ms 07:14:20 INFO - PROCESS | 3748 | 1464275660099 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 3748 | 1464275660102 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 07:14:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:14:20 INFO - PROCESS | 3748 | 1464275660106 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 3748 | 1464275660108 Marionette TRACE conn2 <- [1,3030,null,{}] 07:14:20 INFO - PROCESS | 3748 | 1464275660112 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 3748 | 1464275660220 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:14:20 INFO - PROCESS | 3748 | 1464275660333 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3748 | ++DOCSHELL 1A575800 == 43 [pid = 3748] [id = 769] 07:14:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1A576400) [pid = 3748] [serial = 2305] [outer = 00000000] 07:14:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1A57C000) [pid = 3748] [serial = 2306] [outer = 1A576400] 07:14:20 INFO - PROCESS | 3748 | 1464275660386 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A57F000) [pid = 3748] [serial = 2307] [outer = 1A576400] 07:14:21 INFO - PROCESS | 3748 | 1464275661103 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:14:21 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:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:14:21 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:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:14:21 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:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:14:21 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:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:14:21 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:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:21 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:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:14:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1123ms 07:14:21 INFO - PROCESS | 3748 | 1464275661230 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3748 | 1464275661233 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 07:14:21 INFO - PROCESS | 3748 | 1464275661238 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:14:21 INFO - PROCESS | 3748 | 1464275661240 Marionette TRACE conn2 <- [1,3034,null,{}] 07:14:21 INFO - PROCESS | 3748 | 1464275661243 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:21 INFO - PROCESS | 3748 | 1464275661362 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:14:21 INFO - PROCESS | 3748 | 1464275661496 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3748 | ++DOCSHELL 0F21BC00 == 44 [pid = 3748] [id = 770] 07:14:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (0F21C000) [pid = 3748] [serial = 2308] [outer = 00000000] 07:14:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (10A5BC00) [pid = 3748] [serial = 2309] [outer = 0F21C000] 07:14:21 INFO - PROCESS | 3748 | 1464275661551 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (10C30000) [pid = 3748] [serial = 2310] [outer = 0F21C000] 07:14:21 INFO - PROCESS | 3748 | [3748] 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:14:22 INFO - PROCESS | 3748 | 1464275662165 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:14:22 INFO - {} 07:14:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 936ms 07:14:22 INFO - PROCESS | 3748 | 1464275662225 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 3748 | 1464275662230 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 07:14:22 INFO - PROCESS | 3748 | 1464275662241 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:14:22 INFO - PROCESS | 3748 | 1464275662245 Marionette TRACE conn2 <- [1,3038,null,{}] 07:14:22 INFO - PROCESS | 3748 | 1464275662250 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:22 INFO - PROCESS | 3748 | 1464275662357 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:14:22 INFO - PROCESS | 3748 | 1464275662481 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 3748 | ++DOCSHELL 0F214C00 == 45 [pid = 3748] [id = 771] 07:14:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (0F216800) [pid = 3748] [serial = 2311] [outer = 00000000] 07:14:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (102D4800) [pid = 3748] [serial = 2312] [outer = 0F216800] 07:14:22 INFO - PROCESS | 3748 | 1464275662530 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (10BAC400) [pid = 3748] [serial = 2313] [outer = 0F216800] 07:14:23 INFO - PROCESS | 3748 | --DOCSHELL 10BB0800 == 44 [pid = 3748] [id = 756] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (16C19800) [pid = 3748] [serial = 2244] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16CD0400) [pid = 3748] [serial = 2247] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1A69E800) [pid = 3748] [serial = 2213] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (105EDC00) [pid = 3748] [serial = 2215] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (10A57800) [pid = 3748] [serial = 2216] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1628A400) [pid = 3748] [serial = 2238] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16291800) [pid = 3748] [serial = 2239] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (10FD4800) [pid = 3748] [serial = 2218] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1102BC00) [pid = 3748] [serial = 2219] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13D89000) [pid = 3748] [serial = 2227] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (140B2000) [pid = 3748] [serial = 2228] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1437CC00) [pid = 3748] [serial = 2230] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (151E6000) [pid = 3748] [serial = 2231] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (15A10000) [pid = 3748] [serial = 2233] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16140400) [pid = 3748] [serial = 2236] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (15A14C00) [pid = 3748] [serial = 2234] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1288A800) [pid = 3748] [serial = 2221] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (12AF1000) [pid = 3748] [serial = 2222] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13392400) [pid = 3748] [serial = 2224] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1339AC00) [pid = 3748] [serial = 2225] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16C1BC00) [pid = 3748] [serial = 2245] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1307DC00) [pid = 3748] [serial = 2250] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16925400) [pid = 3748] [serial = 2241] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16671400) [pid = 3748] [serial = 2242] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16D7AC00) [pid = 3748] [serial = 2248] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16CCAC00) [pid = 3748] [serial = 2254] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (130D0C00) [pid = 3748] [serial = 2251] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (173B4400) [pid = 3748] [serial = 2256] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16941C00) [pid = 3748] [serial = 2253] [outer = 00000000] [url = about:blank] 07:14:23 INFO - PROCESS | 3748 | 1464275663106 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:14:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 904ms 07:14:23 INFO - PROCESS | 3748 | 1464275663149 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3748 | 1464275663154 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 07:14:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:14:23 INFO - PROCESS | 3748 | 1464275663161 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 3748 | 1464275663163 Marionette TRACE conn2 <- [1,3042,null,{}] 07:14:23 INFO - PROCESS | 3748 | 1464275663167 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 3748 | 1464275663255 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:14:23 INFO - PROCESS | 3748 | 1464275663264 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3748 | ++DOCSHELL 105F5800 == 45 [pid = 3748] [id = 772] 07:14:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (105F6000) [pid = 3748] [serial = 2314] [outer = 00000000] 07:14:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (12D81C00) [pid = 3748] [serial = 2315] [outer = 105F6000] 07:14:23 INFO - PROCESS | 3748 | 1464275663309 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13315000) [pid = 3748] [serial = 2316] [outer = 105F6000] 07:14:24 INFO - PROCESS | 3748 | 1464275664034 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:24 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:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:24 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:14:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1014ms 07:14:24 INFO - PROCESS | 3748 | 1464275664179 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3748 | 1464275664182 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:14:24 INFO - PROCESS | 3748 | 1464275664186 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3748 | 1464275664189 Marionette TRACE conn2 <- [1,3046,null,{}] 07:14:24 INFO - PROCESS | 3748 | 1464275664201 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:24 INFO - PROCESS | 3748 | 1464275664304 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:14:24 INFO - PROCESS | 3748 | 1464275664408 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 3748 | ++DOCSHELL 1385E000 == 46 [pid = 3748] [id = 773] 07:14:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (140B3C00) [pid = 3748] [serial = 2317] [outer = 00000000] 07:14:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (14342400) [pid = 3748] [serial = 2318] [outer = 140B3C00] 07:14:24 INFO - PROCESS | 3748 | 1464275664455 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (14389800) [pid = 3748] [serial = 2319] [outer = 140B3C00] 07:14:24 INFO - PROCESS | 3748 | 1464275664889 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:14:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:14:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:14:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:14:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:14:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:14:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:14:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 749ms 07:14:24 INFO - PROCESS | 3748 | 1464275664929 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3748 | 1464275664931 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:14:24 INFO - PROCESS | 3748 | 1464275664938 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3748 | 1464275664940 Marionette TRACE conn2 <- [1,3050,null,{}] 07:14:24 INFO - PROCESS | 3748 | 1464275664944 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:25 INFO - PROCESS | 3748 | 1464275665036 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:14:25 INFO - PROCESS | 3748 | 1464275665042 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3748 | ++DOCSHELL 156CFC00 == 47 [pid = 3748] [id = 774] 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15A05C00) [pid = 3748] [serial = 2320] [outer = 00000000] 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16140400) [pid = 3748] [serial = 2321] [outer = 15A05C00] 07:14:25 INFO - PROCESS | 3748 | 1464275665086 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16291400) [pid = 3748] [serial = 2322] [outer = 15A05C00] 07:14:25 INFO - PROCESS | 3748 | [3748] 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:14:25 INFO - PROCESS | 3748 | 1464275665559 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:14:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:14:25 INFO - {} 07:14:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 640ms 07:14:25 INFO - PROCESS | 3748 | 1464275665572 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 3748 | 1464275665574 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 07:14:25 INFO - PROCESS | 3748 | 1464275665577 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:14:25 INFO - PROCESS | 3748 | 1464275665579 Marionette TRACE conn2 <- [1,3054,null,{}] 07:14:25 INFO - PROCESS | 3748 | 1464275665583 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:25 INFO - PROCESS | 3748 | 1464275665698 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:14:25 INFO - PROCESS | 3748 | 1464275665789 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3748 | ++DOCSHELL 15A10000 == 48 [pid = 3748] [id = 775] 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1613F400) [pid = 3748] [serial = 2323] [outer = 00000000] 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16941400) [pid = 3748] [serial = 2324] [outer = 1613F400] 07:14:25 INFO - PROCESS | 3748 | 1464275665864 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1694AC00) [pid = 3748] [serial = 2325] [outer = 1613F400] 07:14:26 INFO - PROCESS | 3748 | 1464275666287 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:14:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:14:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 07:14:26 INFO - PROCESS | 3748 | 1464275666323 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3748 | 1464275666324 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:14:26 INFO - PROCESS | 3748 | 1464275666328 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 3748 | 1464275666330 Marionette TRACE conn2 <- [1,3058,null,{}] 07:14:26 INFO - PROCESS | 3748 | 1464275666333 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:26 INFO - PROCESS | 3748 | 1464275666459 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:14:26 INFO - PROCESS | 3748 | 1464275666528 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3748 | ++DOCSHELL 16C1F800 == 49 [pid = 3748] [id = 776] 07:14:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16C23000) [pid = 3748] [serial = 2326] [outer = 00000000] 07:14:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16CCC000) [pid = 3748] [serial = 2327] [outer = 16C23000] 07:14:26 INFO - PROCESS | 3748 | 1464275666573 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16CCD400) [pid = 3748] [serial = 2328] [outer = 16C23000] 07:14:26 INFO - PROCESS | 3748 | 1464275667006 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:14:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 687ms 07:14:27 INFO - PROCESS | 3748 | 1464275667029 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3748 | 1464275667031 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 07:14:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:14:27 INFO - PROCESS | 3748 | 1464275667041 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3748 | 1464275667042 Marionette TRACE conn2 <- [1,3062,null,{}] 07:14:27 INFO - PROCESS | 3748 | 1464275667046 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 3748 | 1464275667177 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16945C00) [pid = 3748] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16CCD800) [pid = 3748] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1338E400) [pid = 3748] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (0F93A400) [pid = 3748] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10C32800) [pid = 3748] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10C2CC00) [pid = 3748] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1437C000) [pid = 3748] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (114A2C00) [pid = 3748] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (14307800) [pid = 3748] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A5B800) [pid = 3748] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (0F9F1400) [pid = 3748] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:14:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (156D4800) [pid = 3748] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:14:27 INFO - PROCESS | 3748 | 1464275667338 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3748 | ++DOCSHELL 0F20F800 == 50 [pid = 3748] [id = 777] 07:14:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (0F211800) [pid = 3748] [serial = 2329] [outer = 00000000] 07:14:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10C2A400) [pid = 3748] [serial = 2330] [outer = 0F211800] 07:14:27 INFO - PROCESS | 3748 | 1464275667381 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (10C37000) [pid = 3748] [serial = 2331] [outer = 0F211800] 07:14:27 INFO - PROCESS | 3748 | 1464275667709 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:14:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:14:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 733ms 07:14:27 INFO - PROCESS | 3748 | 1464275667764 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3748 | 1464275667766 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 07:14:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:14:27 INFO - PROCESS | 3748 | 1464275667769 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3748 | 1464275667771 Marionette TRACE conn2 <- [1,3066,null,{}] 07:14:27 INFO - PROCESS | 3748 | 1464275667774 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 3748 | 1464275667898 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:14:27 INFO - PROCESS | 3748 | 1464275667906 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3748 | ++DOCSHELL 10A5C000 == 51 [pid = 3748] [id = 778] 07:14:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (10C2CC00) [pid = 3748] [serial = 2332] [outer = 00000000] 07:14:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1720F000) [pid = 3748] [serial = 2333] [outer = 10C2CC00] 07:14:27 INFO - PROCESS | 3748 | 1464275667950 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (173B5800) [pid = 3748] [serial = 2334] [outer = 10C2CC00] 07:14:28 INFO - PROCESS | 3748 | 1464275668351 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 3748 | 1464275668416 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 07:14:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:14:28 INFO - PROCESS | 3748 | 1464275668419 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 3748 | 1464275668421 Marionette TRACE conn2 <- [1,3070,null,{}] 07:14:28 INFO - PROCESS | 3748 | 1464275668424 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:28 INFO - PROCESS | 3748 | 1464275668546 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:14:28 INFO - PROCESS | 3748 | 1464275668558 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3748 | ++DOCSHELL 105F9C00 == 52 [pid = 3748] [id = 779] 07:14:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16F87C00) [pid = 3748] [serial = 2335] [outer = 00000000] 07:14:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (175AC400) [pid = 3748] [serial = 2336] [outer = 16F87C00] 07:14:28 INFO - PROCESS | 3748 | 1464275668602 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (175B6C00) [pid = 3748] [serial = 2337] [outer = 16F87C00] 07:14:29 INFO - PROCESS | 3748 | 1464275669009 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:14:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:14:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 639ms 07:14:29 INFO - PROCESS | 3748 | 1464275669058 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3748 | 1464275669070 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 07:14:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:14:29 INFO - PROCESS | 3748 | 1464275669074 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3748 | 1464275669075 Marionette TRACE conn2 <- [1,3074,null,{}] 07:14:29 INFO - PROCESS | 3748 | 1464275669079 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 3748 | 1464275669211 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:14:29 INFO - PROCESS | 3748 | 1464275669224 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 3748 | ++DOCSHELL 10C32C00 == 53 [pid = 3748] [id = 780] 07:14:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (175BAC00) [pid = 3748] [serial = 2338] [outer = 00000000] 07:14:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17757C00) [pid = 3748] [serial = 2339] [outer = 175BAC00] 07:14:29 INFO - PROCESS | 3748 | 1464275669267 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1775F800) [pid = 3748] [serial = 2340] [outer = 175BAC00] 07:14:29 INFO - PROCESS | 3748 | 1464275669859 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:14:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 843ms 07:14:29 INFO - PROCESS | 3748 | 1464275669950 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3748 | 1464275669956 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 07:14:29 INFO - PROCESS | 3748 | 1464275669962 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:14:29 INFO - PROCESS | 3748 | 1464275669967 Marionette TRACE conn2 <- [1,3078,null,{}] 07:14:29 INFO - PROCESS | 3748 | 1464275669986 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:30 INFO - PROCESS | 3748 | 1464275670100 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:14:30 INFO - PROCESS | 3748 | 1464275670252 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3748 | ++DOCSHELL 10C2C800 == 54 [pid = 3748] [id = 781] 07:14:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (10C2EC00) [pid = 3748] [serial = 2341] [outer = 00000000] 07:14:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1289E400) [pid = 3748] [serial = 2342] [outer = 10C2EC00] 07:14:30 INFO - PROCESS | 3748 | 1464275670309 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13362800) [pid = 3748] [serial = 2343] [outer = 10C2EC00] 07:14:30 INFO - PROCESS | 3748 | 1464275670822 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:14:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:14:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 905ms 07:14:30 INFO - PROCESS | 3748 | 1464275670872 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 3748 | 1464275670878 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 07:14:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:14:30 INFO - PROCESS | 3748 | 1464275670884 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 3748 | 1464275670887 Marionette TRACE conn2 <- [1,3082,null,{}] 07:14:30 INFO - PROCESS | 3748 | 1464275670908 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 3748 | 1464275671020 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:14:31 INFO - PROCESS | 3748 | 1464275671180 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 3748 | ++DOCSHELL 13390000 == 55 [pid = 3748] [id = 782] 07:14:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (13392400) [pid = 3748] [serial = 2344] [outer = 00000000] 07:14:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1437B400) [pid = 3748] [serial = 2345] [outer = 13392400] 07:14:31 INFO - PROCESS | 3748 | 1464275671239 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (15587800) [pid = 3748] [serial = 2346] [outer = 13392400] 07:14:31 INFO - PROCESS | 3748 | 1464275671791 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:14:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 967ms 07:14:31 INFO - PROCESS | 3748 | 1464275671848 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 3748 | 1464275671851 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 07:14:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:14:31 INFO - PROCESS | 3748 | 1464275671855 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 3748 | 1464275671859 Marionette TRACE conn2 <- [1,3086,null,{}] 07:14:31 INFO - PROCESS | 3748 | 1464275671870 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:31 INFO - PROCESS | 3748 | 1464275671981 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:14:32 INFO - PROCESS | 3748 | 1464275672129 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3748 | ++DOCSHELL 169D5800 == 56 [pid = 3748] [id = 783] 07:14:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16948000) [pid = 3748] [serial = 2347] [outer = 00000000] 07:14:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (16C22400) [pid = 3748] [serial = 2348] [outer = 16948000] 07:14:32 INFO - PROCESS | 3748 | 1464275672187 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16D7B000) [pid = 3748] [serial = 2349] [outer = 16948000] 07:14:32 INFO - PROCESS | 3748 | 1464275672691 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:14:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 905ms 07:14:32 INFO - PROCESS | 3748 | 1464275672758 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 3748 | 1464275672761 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 07:14:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:14:32 INFO - PROCESS | 3748 | 1464275672765 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 3748 | 1464275672767 Marionette TRACE conn2 <- [1,3090,null,{}] 07:14:32 INFO - PROCESS | 3748 | 1464275672771 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:32 INFO - PROCESS | 3748 | 1464275672881 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:14:33 INFO - PROCESS | 3748 | 1464275673040 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3748 | ++DOCSHELL 1754F000 == 57 [pid = 3748] [id = 784] 07:14:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (175BA000) [pid = 3748] [serial = 2350] [outer = 00000000] 07:14:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (17760000) [pid = 3748] [serial = 2351] [outer = 175BA000] 07:14:33 INFO - PROCESS | 3748 | 1464275673096 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (17E7F000) [pid = 3748] [serial = 2352] [outer = 175BA000] 07:14:33 INFO - PROCESS | 3748 | 1464275673609 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:14:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 905ms 07:14:33 INFO - PROCESS | 3748 | 1464275673668 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 3748 | 1464275673671 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 07:14:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:14:33 INFO - PROCESS | 3748 | 1464275673674 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 3748 | 1464275673677 Marionette TRACE conn2 <- [1,3094,null,{}] 07:14:33 INFO - PROCESS | 3748 | 1464275673680 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:33 INFO - PROCESS | 3748 | 1464275673785 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:14:33 INFO - PROCESS | 3748 | 1464275673952 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3748 | ++DOCSHELL 105F0400 == 58 [pid = 3748] [id = 785] 07:14:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (14302000) [pid = 3748] [serial = 2353] [outer = 00000000] 07:14:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (195EAC00) [pid = 3748] [serial = 2354] [outer = 14302000] 07:14:34 INFO - PROCESS | 3748 | 1464275674007 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (195F7800) [pid = 3748] [serial = 2355] [outer = 14302000] 07:14:34 INFO - PROCESS | 3748 | 1464275674753 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:14:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:14:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:14:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:14:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1077ms 07:14:34 INFO - PROCESS | 3748 | 1464275674766 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3748 | 1464275674770 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 07:14:34 INFO - PROCESS | 3748 | 1464275674775 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:14:34 INFO - PROCESS | 3748 | 1464275674778 Marionette TRACE conn2 <- [1,3098,null,{}] 07:14:34 INFO - PROCESS | 3748 | 1464275674784 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:34 INFO - PROCESS | 3748 | 1464275674881 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:14:35 INFO - PROCESS | 3748 | 1464275675036 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3748 | ++DOCSHELL 11C67800 == 59 [pid = 3748] [id = 786] 07:14:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (11C67C00) [pid = 3748] [serial = 2356] [outer = 00000000] 07:14:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (11A02C00) [pid = 3748] [serial = 2357] [outer = 11C67C00] 07:14:35 INFO - PROCESS | 3748 | 1464275675093 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (12A8B000) [pid = 3748] [serial = 2358] [outer = 11C67C00] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 10A5B000 == 58 [pid = 3748] [id = 416] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 1628F400 == 57 [pid = 3748] [id = 415] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 0F20F400 == 56 [pid = 3748] [id = 764] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 11030000 == 55 [pid = 3748] [id = 419] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 156CEC00 == 54 [pid = 3748] [id = 761] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 16C1AC00 == 53 [pid = 3748] [id = 763] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 10510000 == 52 [pid = 3748] [id = 762] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 140B7C00 == 51 [pid = 3748] [id = 760] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 13371800 == 50 [pid = 3748] [id = 759] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 10A59C00 == 49 [pid = 3748] [id = 758] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 14044000 == 48 [pid = 3748] [id = 417] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 105F9C00 == 47 [pid = 3748] [id = 779] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 10A5C000 == 46 [pid = 3748] [id = 778] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 0F20F800 == 45 [pid = 3748] [id = 777] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 16C1F800 == 44 [pid = 3748] [id = 776] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 15A10000 == 43 [pid = 3748] [id = 775] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 1385E000 == 42 [pid = 3748] [id = 773] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 105F5800 == 41 [pid = 3748] [id = 772] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 0F214C00 == 40 [pid = 3748] [id = 771] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 16C22000 == 39 [pid = 3748] [id = 767] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 16CC7800 == 38 [pid = 3748] [id = 766] 07:14:35 INFO - PROCESS | 3748 | --DOCSHELL 13365800 == 37 [pid = 3748] [id = 765] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (195F4000) [pid = 3748] [serial = 2294] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1628E400) [pid = 3748] [serial = 2283] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16C1C000) [pid = 3748] [serial = 2285] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (173BBC00) [pid = 3748] [serial = 2288] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (138DD000) [pid = 3748] [serial = 2276] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (13BCA800) [pid = 3748] [serial = 2277] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (102CD400) [pid = 3748] [serial = 2260] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (0F9ED800) [pid = 3748] [serial = 2259] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1102C800) [pid = 3748] [serial = 2271] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (10273C00) [pid = 3748] [serial = 2270] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (11026C00) [pid = 3748] [serial = 2268] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (15DCB400) [pid = 3748] [serial = 2266] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (14387C00) [pid = 3748] [serial = 2265] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13053000) [pid = 3748] [serial = 2263] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (11CEF800) [pid = 3748] [serial = 2262] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16D7A400) [pid = 3748] [serial = 2286] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (14380000) [pid = 3748] [serial = 2279] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (114AA800) [pid = 3748] [serial = 2273] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (11CEB000) [pid = 3748] [serial = 2274] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (156C6000) [pid = 3748] [serial = 2291] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (173B5400) [pid = 3748] [serial = 2292] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15D29C00) [pid = 3748] [serial = 2282] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (173BEC00) [pid = 3748] [serial = 2289] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (14389C00) [pid = 3748] [serial = 2280] [outer = 00000000] [url = about:blank] 07:14:35 INFO - PROCESS | 3748 | 1464275675678 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:14:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:14:35 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:14:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:14:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 951ms 07:14:35 INFO - PROCESS | 3748 | 1464275675724 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 3748 | 1464275675730 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 07:14:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:14:35 INFO - PROCESS | 3748 | 1464275675735 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 3748 | 1464275675738 Marionette TRACE conn2 <- [1,3102,null,{}] 07:14:35 INFO - PROCESS | 3748 | 1464275675742 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:35 INFO - PROCESS | 3748 | 1464275675847 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:14:35 INFO - PROCESS | 3748 | 1464275675951 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2f652595-3639-4bb2-a402-451e07387102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 3748 | ++DOCSHELL 10236800 == 38 [pid = 3748] [id = 787] 07:14:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (102D2800) [pid = 3748] [serial = 2359] [outer = 00000000] 07:14:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (10C35000) [pid = 3748] [serial = 2360] [outer = 102D2800] 07:14:35 INFO - PROCESS | 3748 | 1464275675996 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (112EC800) [pid = 3748] [serial = 2361] [outer = 102D2800] 07:14:36 INFO - PROCESS | 3748 | 1464275676362 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:14:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 624ms 07:14:36 INFO - PROCESS | 3748 | 1464275676451 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3748 | 1464275676454 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 07:14:37 WARNING - u'runner_teardown' () 07:14:37 INFO - No more tests 07:14:37 INFO - Got 0 unexpected results 07:14:37 INFO - SUITE-END | took 682s 07:14:38 INFO - Closing logging queue 07:14:38 INFO - queue closed 07:14:38 INFO - Return code: 0 07:14:38 WARNING - # TBPL SUCCESS # 07:14:38 INFO - Running post-action listener: _resource_record_post_action 07:14:38 INFO - Running post-run listener: _resource_record_post_run 07:14:39 INFO - Total resource usage - Wall time: 692s; CPU: 17.0%; Read bytes: 90966528; Write bytes: 948429824; Read time: 401263; Write time: 1119418 07:14:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:14:39 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61556736; Read time: 0; Write time: 62270 07:14:39 INFO - run-tests - Wall time: 689s; CPU: 17.0%; Read bytes: 90966528; Write bytes: 812702720; Read time: 401263; Write time: 995770 07:14:39 INFO - Running post-run listener: _upload_blobber_files 07:14:39 INFO - Blob upload gear active. 07:14:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:14:39 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:14:39 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:14:39 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:14:39 INFO - (blobuploader) - INFO - Open directory for files ... 07:14:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:14:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:14:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:41 INFO - (blobuploader) - INFO - Done attempting. 07:14:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:14:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:14:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:43 INFO - (blobuploader) - INFO - Done attempting. 07:14:43 INFO - (blobuploader) - INFO - Iteration through files over. 07:14:43 INFO - Return code: 0 07:14:43 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:14:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6d5ecaec4b5afc0b2f883125401cf0e747984a0fa6465c2d2f7e8f861fddfcb2c5847ef2164662371ddf81a88e0d334bc1c840b54594db0413aa1c032451a0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9652127c6efb9e3b2e7c3a8778d820a2732b31a8f374b3da75648141ee197de1a90ee295118fb323f740c96e79ab70282ec41ef7fa1385240c7f322564066db2"} 07:14:43 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:14:43 INFO - Writing to file C:\slave\test\properties\blobber_files 07:14:43 INFO - Contents: 07:14:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6d5ecaec4b5afc0b2f883125401cf0e747984a0fa6465c2d2f7e8f861fddfcb2c5847ef2164662371ddf81a88e0d334bc1c840b54594db0413aa1c032451a0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9652127c6efb9e3b2e7c3a8778d820a2732b31a8f374b3da75648141ee197de1a90ee295118fb323f740c96e79ab70282ec41ef7fa1385240c7f322564066db2"} 07:14:43 INFO - Running post-run listener: copy_logs_to_upload_dir 07:14:43 INFO - Copying logs to upload dir... 07:14:43 INFO - mkdir: C:\slave\test\build\upload\logs 07:14:43 INFO - Copying logs to upload dir... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... 07:14:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=828.573000 ========= master_lag: 15.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-05-26 08:14:49.379751) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:49.380566) ========= '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-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6d5ecaec4b5afc0b2f883125401cf0e747984a0fa6465c2d2f7e8f861fddfcb2c5847ef2164662371ddf81a88e0d334bc1c840b54594db0413aa1c032451a0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9652127c6efb9e3b2e7c3a8778d820a2732b31a8f374b3da75648141ee197de1a90ee295118fb323f740c96e79ab70282ec41ef7fa1385240c7f322564066db2"} build_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/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/6d5ecaec4b5afc0b2f883125401cf0e747984a0fa6465c2d2f7e8f861fddfcb2c5847ef2164662371ddf81a88e0d334bc1c840b54594db0413aa1c032451a0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9652127c6efb9e3b2e7c3a8778d820a2732b31a8f374b3da75648141ee197de1a90ee295118fb323f740c96e79ab70282ec41ef7fa1385240c7f322564066db2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:49.506686) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:49.507061) ========= '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-079\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-079 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-079 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-079 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-079 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-079 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:49.630015) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:49.630809) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 08:14:50.124589) ========= ========= Total master_lag: 23.80 =========