builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-079 starttime: 1462360791.62 results: success (0) buildid: 20160504023245 builduid: 3fb6e012d05b4fb4af4df3235415a93c revision: 74a58b2cdafb9f00526be8bd8b6cdc84535f81a0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:51.622356) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:51.622760) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:51.623038) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:51.703525) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:51.704249) ========= '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 --03:19:59-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.95 MB/s 03:20:00 (12.95 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.546000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:52.269243) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:52.269591) ========= '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.758000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:53.051573) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 04:19:53.051927) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 74a58b2cdafb9f00526be8bd8b6cdc84535f81a0 --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 74a58b2cdafb9f00526be8bd8b6cdc84535f81a0 --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-04 03:20:01,293 truncating revision to first 12 chars 2016-05-04 03:20:01,293 Setting DEBUG logging. 2016-05-04 03:20:01,293 attempt 1/10 2016-05-04 03:20:01,293 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/74a58b2cdafb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 03:20:01,612 unpacking tar archive at: mozilla-aurora-74a58b2cdafb/testing/mozharness/ program finished with exit code 0 elapsedTime=0.986000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 04:19:54.212396) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:54.212739) ========= script_repo_revision: 74a58b2cdafb9f00526be8bd8b6cdc84535f81a0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:54.213124) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:54.213392) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 04:19:54.225728) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 21 secs) (at 2016-05-04 04:19:54.226117) ========= '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 03:20:02 INFO - MultiFileLogger online at 20160504 03:20:02 in C:\slave\test 03:20:02 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 03:20:02 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:20:02 INFO - {'append_to_log': False, 03:20:02 INFO - 'base_work_dir': 'C:\\slave\\test', 03:20:02 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:20:02 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:20:02 INFO - 'buildbot_json_path': 'buildprops.json', 03:20:02 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:20:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:20:02 INFO - 'download_minidump_stackwalk': True, 03:20:02 INFO - 'download_symbols': 'true', 03:20:02 INFO - 'e10s': False, 03:20:02 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:20:02 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:20:02 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:20:02 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:20:02 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:20:02 INFO - 'C:/mozilla-build/tooltool.py'), 03:20:02 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:20:02 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:20:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:20:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:20:02 INFO - 'log_level': 'info', 03:20:02 INFO - 'log_to_console': True, 03:20:02 INFO - 'opt_config_files': (), 03:20:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:20:02 INFO - '--processes=1', 03:20:02 INFO - '--config=%(test_path)s/wptrunner.ini', 03:20:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:20:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:20:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:20:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:20:02 INFO - 'pip_index': False, 03:20:02 INFO - 'require_test_zip': True, 03:20:02 INFO - 'test_type': ('testharness',), 03:20:02 INFO - 'this_chunk': '1', 03:20:02 INFO - 'total_chunks': '10', 03:20:02 INFO - 'virtualenv_path': 'venv', 03:20:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:20:02 INFO - 'work_dir': 'build'} 03:20:02 INFO - ##### 03:20:02 INFO - ##### Running clobber step. 03:20:02 INFO - ##### 03:20:02 INFO - Running pre-action listener: _resource_record_pre_action 03:20:02 INFO - Running main action method: clobber 03:20:02 INFO - rmtree: C:\slave\test\build 03:20:02 INFO - Using _rmtree_windows ... 03:20:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:20:30 INFO - Running post-action listener: _resource_record_post_action 03:20:30 INFO - ##### 03:20:30 INFO - ##### Running read-buildbot-config step. 03:20:30 INFO - ##### 03:20:30 INFO - Running pre-action listener: _resource_record_pre_action 03:20:30 INFO - Running main action method: read_buildbot_config 03:20:30 INFO - Using buildbot properties: 03:20:30 INFO - { 03:20:30 INFO - "project": "", 03:20:30 INFO - "product": "firefox", 03:20:30 INFO - "script_repo_revision": "production", 03:20:30 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 03:20:30 INFO - "repository": "", 03:20:30 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 03:20:30 INFO - "buildid": "20160504023245", 03:20:30 INFO - "pgo_build": "False", 03:20:30 INFO - "basedir": "C:\\slave\\test", 03:20:30 INFO - "buildnumber": 3, 03:20:30 INFO - "slavename": "t-xp32-ix-079", 03:20:30 INFO - "revision": "74a58b2cdafb9f00526be8bd8b6cdc84535f81a0", 03:20:30 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 03:20:30 INFO - "platform": "win32", 03:20:30 INFO - "branch": "mozilla-aurora", 03:20:30 INFO - "repo_path": "releases/mozilla-aurora", 03:20:30 INFO - "moz_repo_path": "", 03:20:30 INFO - "stage_platform": "win32", 03:20:30 INFO - "builduid": "3fb6e012d05b4fb4af4df3235415a93c", 03:20:30 INFO - "slavebuilddir": "test" 03:20:30 INFO - } 03:20:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:20:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:20:30 INFO - Running post-action listener: _resource_record_post_action 03:20:30 INFO - ##### 03:20:30 INFO - ##### Running download-and-extract step. 03:20:30 INFO - ##### 03:20:30 INFO - Running pre-action listener: _resource_record_pre_action 03:20:30 INFO - Running main action method: download_and_extract 03:20:30 INFO - mkdir: C:\slave\test\build\tests 03:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:20:30 INFO - https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:20:30 INFO - trying https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:20:30 INFO - Downloading https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:31 INFO - Downloaded 1274 bytes. 03:20:31 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:20:31 INFO - Using the following test package requirements: 03:20:31 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:20:31 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:20:31 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:20:31 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'jsshell-win32.zip'], 03:20:31 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:20:31 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:20:31 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:20:31 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:20:31 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:20:31 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:20:31 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:20:31 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 03:20:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:20:31 INFO - https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:20:31 INFO - trying https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:20:31 INFO - Downloading https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:32 INFO - Downloaded 20667651 bytes. 03:20:32 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/*'] 03:20:32 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/* 03:20:35 INFO - caution: filename not matched: web-platform/* 03:20:35 INFO - Return code: 11 03:20: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')]} 03:20:35 INFO - https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:20:35 INFO - trying https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:20:35 INFO - Downloading https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:20:37 INFO - Downloaded 36408673 bytes. 03:20:37 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/*'] 03:20:37 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/* 03:21:18 INFO - caution: filename not matched: bin/* 03:21:18 INFO - caution: filename not matched: config/* 03:21:18 INFO - caution: filename not matched: mozbase/* 03:21:18 INFO - caution: filename not matched: marionette/* 03:21:18 INFO - caution: filename not matched: tools/wptserve/* 03:21:18 INFO - Return code: 11 03:21: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')]} 03:21:18 INFO - https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:21:18 INFO - trying https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:21:18 INFO - Downloading https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:21:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:21:21 INFO - Downloaded 69604489 bytes. 03:21:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:21:21 INFO - mkdir: C:\slave\test\properties 03:21:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:21:21 INFO - Writing to file C:\slave\test\properties\build_url 03:21:21 INFO - Contents: 03:21:21 INFO - build_url:https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:21:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:21:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:21:21 INFO - Writing to file C:\slave\test\properties\symbols_url 03:21:21 INFO - Contents: 03:21:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:21:21 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')]} 03:21:21 INFO - https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:21:21 INFO - trying https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:21:21 INFO - Downloading https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:21:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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 03:21:24 INFO - Downloaded 58415169 bytes. 03:21:24 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'] 03:21:24 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 03:21:29 INFO - Return code: 0 03:21:29 INFO - Running post-action listener: _resource_record_post_action 03:21:29 INFO - Running post-action listener: set_extra_try_arguments 03:21:29 INFO - ##### 03:21:29 INFO - ##### Running create-virtualenv step. 03:21:29 INFO - ##### 03:21:29 INFO - Running pre-action listener: _pre_create_virtualenv 03:21:29 INFO - Running pre-action listener: _resource_record_pre_action 03:21:29 INFO - Running main action method: create_virtualenv 03:21:29 INFO - Creating virtualenv C:\slave\test\build\venv 03:21:29 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 03:21:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:21:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:21:32 INFO - Installing distribute......................................................................................................................................................................................done. 03:21:33 INFO - Return code: 0 03:21:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:21:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:33 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 03:21:33 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 03:21:33 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 03:21:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:21:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:21:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:21:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:21:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:21:33 INFO - 'DCLOCATION': 'SCL3', 03:21:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:21:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:21:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:21:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:21:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:21:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:21:33 INFO - 'HOMEDRIVE': 'C:', 03:21:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:21:33 INFO - 'KTS_VERSION': '1.19c', 03:21:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:21:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:21:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:21:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:21:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:21:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:21:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:21:33 INFO - 'MOZ_AIRBAG': '1', 03:21:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:21:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:33 INFO - 'MOZ_MSVCVERSION': '8', 03:21:33 INFO - 'MOZ_NO_REMOTE': '1', 03:21:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:21:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:21:33 INFO - 'NO_EM_RESTART': '1', 03:21:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:21:33 INFO - 'OS': 'Windows_NT', 03:21:33 INFO - 'OURDRIVE': 'C:', 03:21:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:21:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:21:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:21:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:21:33 INFO - 'PROCESSOR_LEVEL': '6', 03:21:33 INFO - 'PROCESSOR_REVISION': '1e05', 03:21:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:21:33 INFO - 'PROMPT': '$P$G', 03:21:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:21:33 INFO - 'PWD': 'C:\\slave\\test', 03:21:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:21:33 INFO - 'SESSIONNAME': 'Console', 03:21:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:21:33 INFO - 'SYSTEMDRIVE': 'C:', 03:21:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:21:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:33 INFO - 'TEST1': 'testie', 03:21:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:33 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:21:33 INFO - 'USERNAME': 'cltbld', 03:21:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:21:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:21:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:21:33 INFO - 'WINDIR': 'C:\\WINDOWS', 03:21:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:21:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:21:33 INFO - Downloading/unpacking psutil>=0.7.1 03:21:34 INFO - Running setup.py egg_info for package psutil 03:21:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:21:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:21:34 INFO - Installing collected packages: psutil 03:21:34 INFO - Running setup.py install for psutil 03:21:34 INFO - building 'psutil._psutil_windows' extension 03:21:34 INFO - error: Unable to find vcvarsall.bat 03:21:34 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-zdpkgc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:21:34 INFO - running install 03:21:34 INFO - running build 03:21:34 INFO - running build_py 03:21:34 INFO - creating build 03:21:34 INFO - creating build\lib.win32-2.7 03:21:34 INFO - creating build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:21:34 INFO - running build_ext 03:21:34 INFO - building 'psutil._psutil_windows' extension 03:21:34 INFO - error: Unable to find vcvarsall.bat 03:21:34 INFO - ---------------------------------------- 03:21:34 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-zdpkgc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:21:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-079\Application Data\pip\pip.log 03:21:34 WARNING - Return code: 1 03:21:34 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! 03:21:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:21: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')]} 03:21:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21: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')]} 03:21:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21: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', '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 03:21: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:21: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 mozsystemmonitor==0.0.0 03:21:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:21:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:21:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:21:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:21:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:21:34 INFO - 'DCLOCATION': 'SCL3', 03:21:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:21:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:21:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:21:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:21:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:21:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:21:34 INFO - 'HOMEDRIVE': 'C:', 03:21:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:21:34 INFO - 'KTS_VERSION': '1.19c', 03:21:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:21:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:21:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:21:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:21:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:21:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:21:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:21:34 INFO - 'MOZ_AIRBAG': '1', 03:21:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:21:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:34 INFO - 'MOZ_MSVCVERSION': '8', 03:21:34 INFO - 'MOZ_NO_REMOTE': '1', 03:21:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:21:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:21:34 INFO - 'NO_EM_RESTART': '1', 03:21:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:21:34 INFO - 'OS': 'Windows_NT', 03:21:34 INFO - 'OURDRIVE': 'C:', 03:21: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', 03:21:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:21:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:21:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:21:34 INFO - 'PROCESSOR_LEVEL': '6', 03:21:34 INFO - 'PROCESSOR_REVISION': '1e05', 03:21:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:21:34 INFO - 'PROMPT': '$P$G', 03:21:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:21:34 INFO - 'PWD': 'C:\\slave\\test', 03:21:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:21:34 INFO - 'SESSIONNAME': 'Console', 03:21:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:21:34 INFO - 'SYSTEMDRIVE': 'C:', 03:21:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:21:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:34 INFO - 'TEST1': 'testie', 03:21:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:34 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:21:34 INFO - 'USERNAME': 'cltbld', 03:21:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:21:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:21:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:21:34 INFO - 'WINDIR': 'C:\\WINDOWS', 03:21:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:21:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:21:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:21:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:21:35 INFO - Running setup.py egg_info for package mozsystemmonitor 03:21:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:21:35 INFO - Running setup.py egg_info for package psutil 03:21:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:21:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:21:35 INFO - Installing collected packages: mozsystemmonitor, psutil 03:21:35 INFO - Running setup.py install for mozsystemmonitor 03:21:35 INFO - Running setup.py install for psutil 03:21:35 INFO - building 'psutil._psutil_windows' extension 03:21:35 INFO - error: Unable to find vcvarsall.bat 03:21: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-db5hap-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:21:35 INFO - running install 03:21:35 INFO - running build 03:21:35 INFO - running build_py 03:21:35 INFO - running build_ext 03:21:35 INFO - building 'psutil._psutil_windows' extension 03:21:35 INFO - error: Unable to find vcvarsall.bat 03:21:35 INFO - ---------------------------------------- 03:21: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-db5hap-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:21:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-079\Application Data\pip\pip.log 03:21:35 WARNING - Return code: 1 03:21: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 mozsystemmonitor==0.0.0 failed after 1 tries! 03:21:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:21: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')]} 03:21:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21: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')]} 03:21:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21: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', '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 03:21: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', 'blobuploader==1.2.4'] in C:\slave\test\build 03:21: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 blobuploader==1.2.4 03:21:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:21:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:21:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:21:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:21:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:21:35 INFO - 'DCLOCATION': 'SCL3', 03:21:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:21:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:21:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:21:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:21:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:21:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:21:35 INFO - 'HOMEDRIVE': 'C:', 03:21:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:21:35 INFO - 'KTS_VERSION': '1.19c', 03:21:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:21:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:21:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:21:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:21:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:21:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:21:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:21:35 INFO - 'MOZ_AIRBAG': '1', 03:21:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:21:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:35 INFO - 'MOZ_MSVCVERSION': '8', 03:21:35 INFO - 'MOZ_NO_REMOTE': '1', 03:21:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:21:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:21:35 INFO - 'NO_EM_RESTART': '1', 03:21:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:21:35 INFO - 'OS': 'Windows_NT', 03:21:35 INFO - 'OURDRIVE': 'C:', 03:21: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', 03:21:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:21:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:21:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:21:35 INFO - 'PROCESSOR_LEVEL': '6', 03:21:35 INFO - 'PROCESSOR_REVISION': '1e05', 03:21:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:21:35 INFO - 'PROMPT': '$P$G', 03:21:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:21:35 INFO - 'PWD': 'C:\\slave\\test', 03:21:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:21:35 INFO - 'SESSIONNAME': 'Console', 03:21:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:21:35 INFO - 'SYSTEMDRIVE': 'C:', 03:21:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:21:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:35 INFO - 'TEST1': 'testie', 03:21:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:35 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:21:35 INFO - 'USERNAME': 'cltbld', 03:21:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:21:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:21:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:21:35 INFO - 'WINDIR': 'C:\\WINDOWS', 03:21:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:21:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:21:36 INFO - Downloading/unpacking blobuploader==1.2.4 03:21:36 INFO - Downloading blobuploader-1.2.4.tar.gz 03:21:36 INFO - Running setup.py egg_info for package blobuploader 03:21:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:21:38 INFO - Running setup.py egg_info for package requests 03:21:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:21:38 INFO - Downloading docopt-0.6.1.tar.gz 03:21:38 INFO - Running setup.py egg_info for package docopt 03:21:38 INFO - Installing collected packages: blobuploader, docopt, requests 03:21:38 INFO - Running setup.py install for blobuploader 03:21:38 INFO - Running setup.py install for docopt 03:21:38 INFO - Running setup.py install for requests 03:21:38 INFO - Successfully installed blobuploader docopt requests 03:21:38 INFO - Cleaning up... 03:21:38 INFO - Return code: 0 03:21:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:21:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:21:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:38 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 03:21:38 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 03:21:38 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 03:21:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:21:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:21:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:21:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:21:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:21:38 INFO - 'DCLOCATION': 'SCL3', 03:21:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:21:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:21:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:21:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:21:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:21:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:21:38 INFO - 'HOMEDRIVE': 'C:', 03:21:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:21:38 INFO - 'KTS_VERSION': '1.19c', 03:21:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:21:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:21:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:21:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:21:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:21:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:21:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:21:38 INFO - 'MOZ_AIRBAG': '1', 03:21:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:21:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:38 INFO - 'MOZ_MSVCVERSION': '8', 03:21:38 INFO - 'MOZ_NO_REMOTE': '1', 03:21:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:21:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:21:38 INFO - 'NO_EM_RESTART': '1', 03:21:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:21:38 INFO - 'OS': 'Windows_NT', 03:21:38 INFO - 'OURDRIVE': 'C:', 03:21:38 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', 03:21:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:21:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:21:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:21:38 INFO - 'PROCESSOR_LEVEL': '6', 03:21:38 INFO - 'PROCESSOR_REVISION': '1e05', 03:21:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:21:38 INFO - 'PROMPT': '$P$G', 03:21:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:21:38 INFO - 'PWD': 'C:\\slave\\test', 03:21:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:21:38 INFO - 'SESSIONNAME': 'Console', 03:21:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:21:38 INFO - 'SYSTEMDRIVE': 'C:', 03:21:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:21:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:38 INFO - 'TEST1': 'testie', 03:21:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:38 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:21:38 INFO - 'USERNAME': 'cltbld', 03:21:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:21:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:21:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:21:38 INFO - 'WINDIR': 'C:\\WINDOWS', 03:21:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:21:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:21:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:21:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:21:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:21:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:21:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:21:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:21:48 INFO - Unpacking c:\slave\test\build\tests\marionette 03:21:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:21:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:21:48 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 03:21:48 INFO - Running setup.py install for browsermob-proxy 03:21:55 INFO - Running setup.py install for manifestparser 03:21:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for marionette-client 03:21:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:21:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for marionette-driver 03:21:55 INFO - Running setup.py install for mozcrash 03:21:55 INFO - Running setup.py install for mozdebug 03:21:55 INFO - Running setup.py install for mozdevice 03:21:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozfile 03:21:55 INFO - Running setup.py install for mozhttpd 03:21:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozinfo 03:21:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozInstall 03:21:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozleak 03:21:55 INFO - Running setup.py install for mozlog 03:21:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for moznetwork 03:21:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozprocess 03:21:55 INFO - Running setup.py install for mozprofile 03:21:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozrunner 03:21:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for mozscreenshot 03:21:55 INFO - Running setup.py install for moztest 03:21:55 INFO - Running setup.py install for mozversion 03:21:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:21:55 INFO - Running setup.py install for wptserve 03:21:55 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 03:21:55 INFO - Cleaning up... 03:21:55 INFO - Return code: 0 03:21:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:21:55 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')]} 03:21:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:21:55 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')]} 03:21:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:21:55 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 03:21:55 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 03:21:55 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 03:21:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:21:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:21:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:21:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:21:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:21:55 INFO - 'DCLOCATION': 'SCL3', 03:21:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:21:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:21:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:21:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:21:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:21:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:21:55 INFO - 'HOMEDRIVE': 'C:', 03:21:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:21:55 INFO - 'KTS_VERSION': '1.19c', 03:21:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:21:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:21:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:21:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:21:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:21:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:21:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:21:55 INFO - 'MOZ_AIRBAG': '1', 03:21:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:21:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:21:55 INFO - 'MOZ_MSVCVERSION': '8', 03:21:55 INFO - 'MOZ_NO_REMOTE': '1', 03:21:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:21:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:21:55 INFO - 'NO_EM_RESTART': '1', 03:21:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:21:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:21:55 INFO - 'OS': 'Windows_NT', 03:21:55 INFO - 'OURDRIVE': 'C:', 03:21:55 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', 03:21:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:21:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:21:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:21:55 INFO - 'PROCESSOR_LEVEL': '6', 03:21:55 INFO - 'PROCESSOR_REVISION': '1e05', 03:21:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:21:55 INFO - 'PROMPT': '$P$G', 03:21:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:21:55 INFO - 'PWD': 'C:\\slave\\test', 03:21:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:21:55 INFO - 'SESSIONNAME': 'Console', 03:21:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:21:55 INFO - 'SYSTEMDRIVE': 'C:', 03:21:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:21:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:55 INFO - 'TEST1': 'testie', 03:21:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:21:55 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:21:55 INFO - 'USERNAME': 'cltbld', 03:21:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:21:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:21:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:21:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:21:55 INFO - 'WINDIR': 'C:\\WINDOWS', 03:21:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:22:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:22:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:22:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:22:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:22:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:22:04 INFO - Unpacking c:\slave\test\build\tests\marionette 03:22:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:22:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:22:04 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)) 03:22:09 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)) 03:22:09 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)) 03:22:09 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)) 03:22:09 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)) 03:22:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:22:09 INFO - Downloading blessings-1.6.tar.gz 03:22:09 INFO - Running setup.py egg_info for package blessings 03:22:09 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)) 03:22:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:22:09 INFO - Running setup.py install for blessings 03:22:09 INFO - Running setup.py install for browsermob-proxy 03:22:09 INFO - Running setup.py install for manifestparser 03:22:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for marionette-client 03:22:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:22:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for marionette-driver 03:22:09 INFO - Running setup.py install for mozcrash 03:22:09 INFO - Running setup.py install for mozdebug 03:22:09 INFO - Running setup.py install for mozdevice 03:22:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for mozhttpd 03:22:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for mozInstall 03:22:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for mozleak 03:22:09 INFO - Running setup.py install for mozprofile 03:22:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Running setup.py install for mozrunner 03:22:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:22:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:22:11 INFO - Running setup.py install for mozscreenshot 03:22:11 INFO - Running setup.py install for moztest 03:22:11 INFO - Running setup.py install for mozversion 03:22:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:22:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:22:11 INFO - Running setup.py install for wptserve 03:22:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:22:11 INFO - Cleaning up... 03:22:11 INFO - Return code: 0 03:22:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:22:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:22:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:22:11 INFO - Reading from file tmpfile_stdout 03:22:11 INFO - Using _rmtree_windows ... 03:22:11 INFO - Using _rmtree_windows ... 03:22:11 INFO - Current package versions: 03:22:11 INFO - blessings == 1.6 03:22:11 INFO - blobuploader == 1.2.4 03:22:11 INFO - browsermob-proxy == 0.6.0 03:22:11 INFO - distribute == 0.6.14 03:22:11 INFO - docopt == 0.6.1 03:22:11 INFO - manifestparser == 1.1 03:22:11 INFO - marionette-client == 2.3.0 03:22:11 INFO - marionette-driver == 1.4.0 03:22:11 INFO - mozInstall == 1.12 03:22:11 INFO - mozcrash == 0.17 03:22:11 INFO - mozdebug == 0.1 03:22:11 INFO - mozdevice == 0.48 03:22:11 INFO - mozfile == 1.2 03:22:11 INFO - mozhttpd == 0.7 03:22:11 INFO - mozinfo == 0.9 03:22:11 INFO - mozleak == 0.1 03:22:11 INFO - mozlog == 3.1 03:22:11 INFO - moznetwork == 0.27 03:22:11 INFO - mozprocess == 0.22 03:22:11 INFO - mozprofile == 0.28 03:22:11 INFO - mozrunner == 6.11 03:22:11 INFO - mozscreenshot == 0.1 03:22:11 INFO - mozsystemmonitor == 0.0 03:22:11 INFO - moztest == 0.7 03:22:11 INFO - mozversion == 1.4 03:22:11 INFO - requests == 1.2.3 03:22:11 INFO - wptserve == 1.4.0 03:22:11 INFO - Running post-action listener: _resource_record_post_action 03:22:11 INFO - Running post-action listener: _start_resource_monitoring 03:22:11 INFO - Starting resource monitoring. 03:22:11 INFO - ##### 03:22:11 INFO - ##### Running pull step. 03:22:11 INFO - ##### 03:22:11 INFO - Running pre-action listener: _resource_record_pre_action 03:22:11 INFO - Running main action method: pull 03:22:11 INFO - Pull has nothing to do! 03:22:11 INFO - Running post-action listener: _resource_record_post_action 03:22:11 INFO - ##### 03:22:11 INFO - ##### Running install step. 03:22:11 INFO - ##### 03:22:11 INFO - Running pre-action listener: _resource_record_pre_action 03:22:11 INFO - Running main action method: install 03:22:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:22:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:22:11 INFO - Reading from file tmpfile_stdout 03:22:11 INFO - Using _rmtree_windows ... 03:22:11 INFO - Using _rmtree_windows ... 03:22:11 INFO - Detecting whether we're running mozinstall >=1.0... 03:22:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:22:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:22:12 INFO - Reading from file tmpfile_stdout 03:22:12 INFO - Output received: 03:22:12 INFO - Usage: mozinstall-script.py [options] installer 03:22:12 INFO - Options: 03:22:12 INFO - -h, --help show this help message and exit 03:22:12 INFO - -d DEST, --destination=DEST 03:22:12 INFO - Directory to install application into. [default: 03:22:12 INFO - "C:\slave\test"] 03:22:12 INFO - --app=APP Application being installed. [default: firefox] 03:22:12 INFO - Using _rmtree_windows ... 03:22:12 INFO - Using _rmtree_windows ... 03:22:12 INFO - mkdir: C:\slave\test\build\application 03:22:12 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'] 03:22:12 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 03:22:14 INFO - Reading from file tmpfile_stdout 03:22:14 INFO - Output received: 03:22:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:22:14 INFO - Using _rmtree_windows ... 03:22:14 INFO - Using _rmtree_windows ... 03:22:14 INFO - Running post-action listener: _resource_record_post_action 03:22:14 INFO - ##### 03:22:14 INFO - ##### Running run-tests step. 03:22:14 INFO - ##### 03:22:14 INFO - Running pre-action listener: _resource_record_pre_action 03:22:14 INFO - Running main action method: run_tests 03:22:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:22:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:22:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:22:14 INFO - grabbing minidump binary from tooltool 03:22:14 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')]} 03:22:14 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 03:22:14 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 03:22:14 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 03:22:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:22:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpivvfmh 03:22:19 INFO - INFO - File integrity verified, renaming tmpivvfmh to win32-minidump_stackwalk.exe 03:22:19 INFO - Return code: 0 03:22:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:22:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:22:19 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/KNa98oMjRkqwKR4ByhVpHQ/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 03:22:19 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/KNa98oMjRkqwKR4ByhVpHQ/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 03:22:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:22:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079\\Application Data', 03:22:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:22:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-079', 03:22:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:22:19 INFO - 'DCLOCATION': 'SCL3', 03:22:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:22:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:22:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:22:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:22:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:22:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:22:19 INFO - 'HOMEDRIVE': 'C:', 03:22:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:22:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:22:19 INFO - 'KTS_VERSION': '1.19c', 03:22:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:22:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-079', 03:22:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:22:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:22:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:22:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:22:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:22:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:22:19 INFO - 'MOZ_AIRBAG': '1', 03:22:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:22:19 INFO - 'MOZ_MSVCVERSION': '8', 03:22:19 INFO - 'MOZ_NO_REMOTE': '1', 03:22:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:22:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:22:19 INFO - 'NO_EM_RESTART': '1', 03:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:22:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:22:19 INFO - 'OS': 'Windows_NT', 03:22:19 INFO - 'OURDRIVE': 'C:', 03:22:19 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', 03:22:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:22:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:22:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:22:19 INFO - 'PROCESSOR_LEVEL': '6', 03:22:19 INFO - 'PROCESSOR_REVISION': '1e05', 03:22:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:22:19 INFO - 'PROMPT': '$P$G', 03:22:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:22:19 INFO - 'PWD': 'C:\\slave\\test', 03:22:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:22:19 INFO - 'SESSIONNAME': 'Console', 03:22:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:22:19 INFO - 'SYSTEMDRIVE': 'C:', 03:22:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:22:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:22:19 INFO - 'TEST1': 'testie', 03:22:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:22:19 INFO - 'USERDOMAIN': 'T-XP32-IX-079', 03:22:19 INFO - 'USERNAME': 'cltbld', 03:22:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-079', 03:22:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:22:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:22:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:22:19 INFO - 'WINDIR': 'C:\\WINDOWS', 03:22:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:22:19 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/KNa98oMjRkqwKR4ByhVpHQ/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 03:22:20 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 03:22:20 INFO - import pkg_resources 03:22:21 INFO - Using 1 client processes 03:22:24 INFO - SUITE-START | Running 778 tests 03:22:24 INFO - Running testharness tests 03:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:22:25 INFO - Setting up ssl 03:22:25 INFO - PROCESS | certutil | 03:22:25 INFO - PROCESS | certutil | 03:22:25 INFO - PROCESS | certutil | 03:22:25 INFO - Certificate Nickname Trust Attributes 03:22:25 INFO - SSL,S/MIME,JAR/XPI 03:22:25 INFO - 03:22:25 INFO - web-platform-tests CT,, 03:22:25 INFO - 03:22:25 INFO - Starting runner 03:22:27 INFO - PROCESS | 3344 | [3344] 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 03:22:27 INFO - PROCESS | 3344 | [3344] 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 03:22:27 INFO - PROCESS | 3344 | [3344] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:22:28 INFO - PROCESS | 3344 | [3344] 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 03:22:28 INFO - PROCESS | 3344 | [3344] 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 03:22:28 INFO - PROCESS | 3344 | [3344] 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 03:22:28 INFO - PROCESS | 3344 | 1462360948943 Marionette DEBUG Marionette enabled via build flag and pref 03:22:29 INFO - PROCESS | 3344 | ++DOCSHELL 11BC6000 == 1 [pid = 3344] [id = 1] 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 1 (11BC6400) [pid = 3344] [serial = 1] [outer = 00000000] 03:22:29 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 2 (11BC7000) [pid = 3344] [serial = 2] [outer = 11BC6400] 03:22:29 INFO - PROCESS | 3344 | [3344] 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 03:22:29 INFO - PROCESS | 3344 | [3344] 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 2255 03:22:29 INFO - PROCESS | 3344 | ++DOCSHELL 120F7000 == 2 [pid = 3344] [id = 2] 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 3 (120F7400) [pid = 3344] [serial = 3] [outer = 00000000] 03:22:29 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 4 (120F8000) [pid = 3344] [serial = 4] [outer = 120F7400] 03:22:29 INFO - PROCESS | 3344 | 1462360949479 Marionette INFO Listening on port 2828 03:22:29 INFO - PROCESS | 3344 | 1462360949869 Marionette DEBUG Marionette enabled via command-line flag 03:22:29 INFO - PROCESS | 3344 | ++DOCSHELL 11247400 == 3 [pid = 3344] [id = 3] 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 5 (1124BC00) [pid = 3344] [serial = 5] [outer = 00000000] 03:22:29 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:22:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 6 (11250000) [pid = 3344] [serial = 6] [outer = 1124BC00] 03:22:29 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:22:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 7 (13CB3800) [pid = 3344] [serial = 7] [outer = 120F7400] 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | 1462360950174 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1476 03:22:30 INFO - PROCESS | 3344 | 1462360950288 Marionette DEBUG Closed connection conn0 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | 1462360950298 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1478 03:22:30 INFO - PROCESS | 3344 | 1462360950336 Marionette DEBUG Closed connection conn1 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | 1462360950343 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1479 03:22:30 INFO - PROCESS | 3344 | ++DOCSHELL 13948800 == 4 [pid = 3344] [id = 4] 03:22:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 8 (13948C00) [pid = 3344] [serial = 8] [outer = 00000000] 03:22:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 9 (13955000) [pid = 3344] [serial = 9] [outer = 13948C00] 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 10 (14651C00) [pid = 3344] [serial = 10] [outer = 13948C00] 03:22:30 INFO - PROCESS | 3344 | 1462360950585 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:22:30 INFO - PROCESS | 3344 | 1462360950590 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":"20160504023245","device":"desktop","version":"48.0a2"} 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:30 INFO - PROCESS | 3344 | [3344] 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 03:22:31 INFO - PROCESS | 3344 | [3344] 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 03:22:31 INFO - PROCESS | 3344 | ++DOCSHELL 15BB6400 == 5 [pid = 3344] [id = 5] 03:22:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 11 (15BB7800) [pid = 3344] [serial = 11] [outer = 00000000] 03:22:31 INFO - PROCESS | 3344 | ++DOCSHELL 15BB8800 == 6 [pid = 3344] [id = 6] 03:22:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 12 (15BB8C00) [pid = 3344] [serial = 12] [outer = 00000000] 03:22:31 INFO - PROCESS | 3344 | [3344] 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 03:22:32 INFO - PROCESS | 3344 | ++DOCSHELL 16A6E400 == 7 [pid = 3344] [id = 7] 03:22:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 13 (16A6E800) [pid = 3344] [serial = 13] [outer = 00000000] 03:22:32 INFO - PROCESS | 3344 | [3344] 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 03:22:32 INFO - PROCESS | 3344 | [3344] 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 03:22:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 14 (16A78000) [pid = 3344] [serial = 14] [outer = 16A6E800] 03:22:32 INFO - PROCESS | 3344 | [3344] 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 03:22:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 15 (16F01800) [pid = 3344] [serial = 15] [outer = 15BB7800] 03:22:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 16 (16F03400) [pid = 3344] [serial = 16] [outer = 15BB8C00] 03:22:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 17 (16F05800) [pid = 3344] [serial = 17] [outer = 16A6E800] 03:22:32 INFO - PROCESS | 3344 | 1462360952986 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3344 | 1462360953000 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 18 (18590000) [pid = 3344] [serial = 18] [outer = 16A6E800] 03:22:33 INFO - PROCESS | 3344 | 1462360953562 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"456b4c9e-5099-4b94-ad06-990fc6222511","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":"20160504023245","device":"desktop","version":"48.0a2","command_id":1}}] 03:22:33 INFO - PROCESS | 3344 | 1462360953745 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}] 03:22:33 INFO - PROCESS | 3344 | 1462360953808 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:22:33 INFO - PROCESS | 3344 | 1462360953937 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:22:33 INFO - PROCESS | 3344 | [3344] 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 03:22:34 INFO - PROCESS | 3344 | [3344] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 19 (1A310400) [pid = 3344] [serial = 19] [outer = 16A6E800] 03:22:34 INFO - PROCESS | 3344 | [3344] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:22:34 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:34 INFO - PROCESS | 3344 | 1462360954378 Marionette TRACE conn2 <- [1,3,null,{}] 03:22:34 INFO - PROCESS | 3344 | 1462360954395 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:22:34 INFO - PROCESS | 3344 | 1462360954420 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:22:34 INFO - PROCESS | 3344 | 1462360954451 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 3344 | 1462360954453 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 03:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:22:34 INFO - PROCESS | 3344 | 1462360954494 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 3344 | 1462360954498 Marionette TRACE conn2 <- [1,6,null,{}] 03:22:34 INFO - PROCESS | 3344 | 1462360954507 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}] 03:22:34 INFO - PROCESS | 3344 | 1462360954518 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:22:34 INFO - PROCESS | 3344 | 1462360954522 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 3344 | ++DOCSHELL 16A6AC00 == 8 [pid = 3344] [id = 8] 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 20 (1A3F4C00) [pid = 3344] [serial = 20] [outer = 00000000] 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 21 (1A3F7400) [pid = 3344] [serial = 21] [outer = 1A3F4C00] 03:22:34 INFO - PROCESS | 3344 | 1462360954568 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 22 (17404000) [pid = 3344] [serial = 22] [outer = 1A3F4C00] 03:22:34 INFO - PROCESS | 3344 | ++DOCSHELL 16295800 == 9 [pid = 3344] [id = 9] 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 23 (1629E800) [pid = 3344] [serial = 23] [outer = 00000000] 03:22:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 24 (1A92A400) [pid = 3344] [serial = 24] [outer = 1629E800] 03:22:34 INFO - PROCESS | 3344 | 1462360955000 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 25 (14099000) [pid = 3344] [serial = 25] [outer = 1629E800] 03:22:35 INFO - PROCESS | 3344 | 1462360955148 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 695ms 03:22:35 INFO - PROCESS | 3344 | 1462360955195 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3344 | 1462360955198 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 03:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:22:35 INFO - PROCESS | 3344 | 1462360955204 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 3344 | 1462360955206 Marionette TRACE conn2 <- [1,10,null,{}] 03:22:35 INFO - PROCESS | 3344 | 1462360955269 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}] 03:22:35 INFO - PROCESS | 3344 | 1462360955420 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:22:35 INFO - PROCESS | 3344 | 1462360955463 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3344 | ++DOCSHELL 1B453000 == 10 [pid = 3344] [id = 10] 03:22:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 26 (1B453400) [pid = 3344] [serial = 26] [outer = 00000000] 03:22:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 27 (1B455C00) [pid = 3344] [serial = 27] [outer = 1B453400] 03:22:35 INFO - PROCESS | 3344 | 1462360955516 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 28 (1B459800) [pid = 3344] [serial = 28] [outer = 1B453400] 03:22:35 INFO - PROCESS | 3344 | 1462360955887 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 742ms 03:22:35 INFO - PROCESS | 3344 | 1462360955930 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3344 | 1462360955932 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 03:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:22:35 INFO - PROCESS | 3344 | 1462360955936 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 3344 | 1462360955937 Marionette TRACE conn2 <- [1,14,null,{}] 03:22:35 INFO - PROCESS | 3344 | 1462360955940 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}] 03:22:36 INFO - PROCESS | 3344 | 1462360956036 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:22:36 INFO - PROCESS | 3344 | 1462360956042 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 3344 | ++DOCSHELL 1468EC00 == 11 [pid = 3344] [id = 11] 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 29 (14690000) [pid = 3344] [serial = 29] [outer = 00000000] 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 30 (1AC8BC00) [pid = 3344] [serial = 30] [outer = 14690000] 03:22:36 INFO - PROCESS | 3344 | 1462360956085 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 31 (1ACCDC00) [pid = 3344] [serial = 31] [outer = 14690000] 03:22:36 INFO - PROCESS | 3344 | 1462360956446 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 526ms 03:22:36 INFO - PROCESS | 3344 | 1462360956471 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 3344 | 1462360956473 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 03:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:22:36 INFO - PROCESS | 3344 | 1462360956476 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 3344 | 1462360956478 Marionette TRACE conn2 <- [1,18,null,{}] 03:22:36 INFO - PROCESS | 3344 | 1462360956481 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}] 03:22:36 INFO - PROCESS | 3344 | 1462360956568 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:22:36 INFO - PROCESS | 3344 | 1462360956575 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 3344 | ++DOCSHELL 1AE26C00 == 12 [pid = 3344] [id = 12] 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 32 (1AE27000) [pid = 3344] [serial = 32] [outer = 00000000] 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 33 (1AE2F800) [pid = 3344] [serial = 33] [outer = 1AE27000] 03:22:36 INFO - PROCESS | 3344 | 1462360956621 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 34 (1B45D800) [pid = 3344] [serial = 34] [outer = 1AE27000] 03:22:36 INFO - PROCESS | 3344 | 1462360956969 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms 03:22:37 INFO - PROCESS | 3344 | 1462360957012 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3344 | 1462360957014 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:22:37 INFO - PROCESS | 3344 | 1462360957018 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3344 | 1462360957003 Marionette TRACE conn2 <- [1,22,null,{}] 03:22:37 INFO - PROCESS | 3344 | 1462360957006 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}] 03:22:37 INFO - PROCESS | 3344 | 1462360957093 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:22:37 INFO - PROCESS | 3344 | 1462360957099 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3344 | ++DOCSHELL 1B0C5000 == 13 [pid = 3344] [id = 13] 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 35 (1B0C5400) [pid = 3344] [serial = 35] [outer = 00000000] 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 36 (1B63E800) [pid = 3344] [serial = 36] [outer = 1B0C5400] 03:22:37 INFO - PROCESS | 3344 | 1462360957144 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 37 (1B642000) [pid = 3344] [serial = 37] [outer = 1B0C5400] 03:22:37 INFO - PROCESS | 3344 | 1462360957457 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 494ms 03:22:37 INFO - PROCESS | 3344 | 1462360957496 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3344 | 1462360957498 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:22:37 INFO - PROCESS | 3344 | 1462360957501 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3344 | 1462360957502 Marionette TRACE conn2 <- [1,26,null,{}] 03:22:37 INFO - PROCESS | 3344 | 1462360957505 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}] 03:22:37 INFO - PROCESS | 3344 | 1462360957595 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:22:37 INFO - PROCESS | 3344 | 1462360957602 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3344 | ++DOCSHELL 1B647C00 == 14 [pid = 3344] [id = 14] 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 38 (1B649800) [pid = 3344] [serial = 38] [outer = 00000000] 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 39 (1B777800) [pid = 3344] [serial = 39] [outer = 1B649800] 03:22:37 INFO - PROCESS | 3344 | 1462360957644 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 40 (1B77B800) [pid = 3344] [serial = 40] [outer = 1B649800] 03:22:37 INFO - PROCESS | 3344 | 1462360957958 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 495ms 03:22:37 INFO - PROCESS | 3344 | 1462360957996 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3344 | 1462360957998 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:22:37 INFO - PROCESS | 3344 | 1462360958005 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3344 | 1462360958007 Marionette TRACE conn2 <- [1,30,null,{}] 03:22:38 INFO - PROCESS | 3344 | 1462360958010 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}] 03:22:38 INFO - PROCESS | 3344 | 1462360958091 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:22:38 INFO - PROCESS | 3344 | 1462360958098 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 3344 | ++DOCSHELL 1B77C800 == 15 [pid = 3344] [id = 15] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 41 (1B77DC00) [pid = 3344] [serial = 41] [outer = 00000000] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 42 (1B98D800) [pid = 3344] [serial = 42] [outer = 1B77DC00] 03:22:38 INFO - PROCESS | 3344 | 1462360958141 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 43 (1B990000) [pid = 3344] [serial = 43] [outer = 1B77DC00] 03:22:38 INFO - PROCESS | 3344 | ++DOCSHELL 1BC20400 == 16 [pid = 3344] [id = 16] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 44 (1BC20C00) [pid = 3344] [serial = 44] [outer = 00000000] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 45 (1B987C00) [pid = 3344] [serial = 45] [outer = 1BC20C00] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 46 (1B780000) [pid = 3344] [serial = 46] [outer = 1BC20C00] 03:22:38 INFO - PROCESS | 3344 | ++DOCSHELL 1BC23400 == 17 [pid = 3344] [id = 17] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 47 (1BC24C00) [pid = 3344] [serial = 47] [outer = 00000000] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 48 (1BC5F000) [pid = 3344] [serial = 48] [outer = 1BC24C00] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 49 (1BC66000) [pid = 3344] [serial = 49] [outer = 1BC24C00] 03:22:38 INFO - PROCESS | 3344 | 1462360958578 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 634ms 03:22:38 INFO - PROCESS | 3344 | 1462360958634 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 3344 | 1462360958636 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 03:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:22:38 INFO - PROCESS | 3344 | 1462360958639 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 3344 | 1462360958641 Marionette TRACE conn2 <- [1,34,null,{}] 03:22:38 INFO - PROCESS | 3344 | 1462360958644 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}] 03:22:38 INFO - PROCESS | 3344 | 1462360958728 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:22:38 INFO - PROCESS | 3344 | 1462360958737 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 3344 | ++DOCSHELL 1B98D000 == 18 [pid = 3344] [id = 18] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 50 (1BC1D800) [pid = 3344] [serial = 50] [outer = 00000000] 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 51 (1BC6CC00) [pid = 3344] [serial = 51] [outer = 1BC1D800] 03:22:38 INFO - PROCESS | 3344 | 1462360958781 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (1BF13C00) [pid = 3344] [serial = 52] [outer = 1BC1D800] 03:22:39 INFO - PROCESS | 3344 | --DOCSHELL 11BC6000 == 17 [pid = 3344] [id = 1] 03:22:39 INFO - PROCESS | 3344 | 1462360959815 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1175ms 03:22:39 INFO - PROCESS | 3344 | 1462360959830 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 3344 | 1462360959835 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 03:22:39 INFO - PROCESS | 3344 | 1462360959840 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:22:39 INFO - PROCESS | 3344 | 1462360959844 Marionette TRACE conn2 <- [1,38,null,{}] 03:22:39 INFO - PROCESS | 3344 | 1462360959849 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}] 03:22:39 INFO - PROCESS | 3344 | 1462360959959 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:22:40 INFO - PROCESS | 3344 | 1462360960038 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3344 | ++DOCSHELL 1060C000 == 18 [pid = 3344] [id = 19] 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (106AF800) [pid = 3344] [serial = 53] [outer = 00000000] 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (112D0C00) [pid = 3344] [serial = 54] [outer = 106AF800] 03:22:40 INFO - PROCESS | 3344 | 1462360960093 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (11B89400) [pid = 3344] [serial = 55] [outer = 106AF800] 03:22:40 INFO - PROCESS | 3344 | 1462360960621 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]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 835ms 03:22:40 INFO - PROCESS | 3344 | 1462360960667 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 3344 | 1462360960673 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 03:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:22:40 INFO - PROCESS | 3344 | 1462360960679 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 3344 | 1462360960682 Marionette TRACE conn2 <- [1,42,null,{}] 03:22:40 INFO - PROCESS | 3344 | 1462360960686 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}] 03:22:40 INFO - PROCESS | 3344 | 1462360960797 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:22:40 INFO - PROCESS | 3344 | 1462360960862 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3344 | ++DOCSHELL 12C37800 == 19 [pid = 3344] [id = 20] 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (12C38000) [pid = 3344] [serial = 56] [outer = 00000000] 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (13954C00) [pid = 3344] [serial = 57] [outer = 12C38000] 03:22:40 INFO - PROCESS | 3344 | 1462360960917 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (14098000) [pid = 3344] [serial = 58] [outer = 12C38000] 03:22:41 INFO - PROCESS | 3344 | 1462360961453 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 788ms 03:22:41 INFO - PROCESS | 3344 | 1462360961498 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 3344 | 1462360961501 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 03:22:41 INFO - PROCESS | 3344 | 1462360961506 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:22:41 INFO - PROCESS | 3344 | 1462360961509 Marionette TRACE conn2 <- [1,46,null,{}] 03:22:41 INFO - PROCESS | 3344 | 1462360961520 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}] 03:22:41 INFO - PROCESS | 3344 | 1462360961762 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:22:41 INFO - PROCESS | 3344 | 1462360961843 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 3344 | ++DOCSHELL 106C5800 == 20 [pid = 3344] [id = 21] 03:22:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (106C6000) [pid = 3344] [serial = 59] [outer = 00000000] 03:22:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (10704C00) [pid = 3344] [serial = 60] [outer = 106C6000] 03:22:41 INFO - PROCESS | 3344 | 1462360961895 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (10D28C00) [pid = 3344] [serial = 61] [outer = 106C6000] 03:22:42 INFO - PROCESS | 3344 | 1462360962430 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]]]}] 03:22:42 INFO - PROCESS | 3344 | --DOCSHELL 13948800 == 19 [pid = 3344] [id = 4] 03:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 974ms 03:22:42 INFO - PROCESS | 3344 | 1462360962483 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 3344 | 1462360962488 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:22:42 INFO - PROCESS | 3344 | 1462360962494 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 3344 | 1462360962498 Marionette TRACE conn2 <- [1,50,null,{}] 03:22:42 INFO - PROCESS | 3344 | 1462360962502 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}] 03:22:42 INFO - PROCESS | 3344 | 1462360962579 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:22:42 INFO - PROCESS | 3344 | 1462360962586 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 3344 | ++DOCSHELL 11572C00 == 20 [pid = 3344] [id = 22] 03:22:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (11573400) [pid = 3344] [serial = 62] [outer = 00000000] 03:22:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (117D1800) [pid = 3344] [serial = 63] [outer = 11573400] 03:22:42 INFO - PROCESS | 3344 | 1462360962633 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (11B90C00) [pid = 3344] [serial = 64] [outer = 11573400] 03:22:43 INFO - PROCESS | 3344 | 1462360963108 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 634ms 03:22:43 INFO - PROCESS | 3344 | 1462360963129 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3344 | 1462360963132 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 03:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:22:43 INFO - PROCESS | 3344 | 1462360963135 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 3344 | 1462360963137 Marionette TRACE conn2 <- [1,54,null,{}] 03:22:43 INFO - PROCESS | 3344 | 1462360963125 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}] 03:22:43 INFO - PROCESS | 3344 | 1462360963198 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:22:43 INFO - PROCESS | 3344 | 1462360963207 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 3344 | ++DOCSHELL 1348B000 == 21 [pid = 3344] [id = 23] 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1348B400) [pid = 3344] [serial = 65] [outer = 00000000] 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (135B9C00) [pid = 3344] [serial = 66] [outer = 1348B400] 03:22:43 INFO - PROCESS | 3344 | 1462360963251 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13919800) [pid = 3344] [serial = 67] [outer = 1348B400] 03:22:43 INFO - PROCESS | 3344 | 1462360963672 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 03:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:22:43 INFO - PROCESS | 3344 | 1462360963715 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3344 | 1462360963718 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 03:22:43 INFO - PROCESS | 3344 | 1462360963728 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 3344 | 1462360963732 Marionette TRACE conn2 <- [1,58,null,{}] 03:22:43 INFO - PROCESS | 3344 | 1462360963740 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}] 03:22:43 INFO - PROCESS | 3344 | 1462360963817 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:22:43 INFO - PROCESS | 3344 | 1462360963824 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 3344 | ++DOCSHELL 14655400 == 22 [pid = 3344] [id = 24] 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1465FC00) [pid = 3344] [serial = 68] [outer = 00000000] 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (14694400) [pid = 3344] [serial = 69] [outer = 1465FC00] 03:22:43 INFO - PROCESS | 3344 | 1462360963867 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (146D8800) [pid = 3344] [serial = 70] [outer = 1465FC00] 03:22:44 INFO - PROCESS | 3344 | 1462360964285 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 03:22:44 INFO - PROCESS | 3344 | 1462360964317 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 3344 | 1462360964319 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 03:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:22:44 INFO - PROCESS | 3344 | 1462360964322 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 3344 | 1462360964324 Marionette TRACE conn2 <- [1,62,null,{}] 03:22:44 INFO - PROCESS | 3344 | 1462360964327 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}] 03:22:44 INFO - PROCESS | 3344 | 1462360964400 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:22:44 INFO - PROCESS | 3344 | 1462360964406 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3344 | ++DOCSHELL 14693C00 == 23 [pid = 3344] [id = 25] 03:22:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (146D0C00) [pid = 3344] [serial = 71] [outer = 00000000] 03:22:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (15BAC000) [pid = 3344] [serial = 72] [outer = 146D0C00] 03:22:44 INFO - PROCESS | 3344 | 1462360964450 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15BB5400) [pid = 3344] [serial = 73] [outer = 146D0C00] 03:22:44 INFO - PROCESS | 3344 | 1462360964825 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 526ms 03:22:44 INFO - PROCESS | 3344 | 1462360964841 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 3344 | 1462360964843 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 03:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:22:44 INFO - PROCESS | 3344 | 1462360964846 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 3344 | 1462360964848 Marionette TRACE conn2 <- [1,66,null,{}] 03:22:44 INFO - PROCESS | 3344 | 1462360964851 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}] 03:22:44 INFO - PROCESS | 3344 | 1462360964956 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:22:44 INFO - PROCESS | 3344 | 1462360964965 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3344 | ++DOCSHELL 16273000 == 24 [pid = 3344] [id = 26] 03:22:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16274000) [pid = 3344] [serial = 74] [outer = 00000000] 03:22:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16295000) [pid = 3344] [serial = 75] [outer = 16274000] 03:22:45 INFO - PROCESS | 3344 | 1462360965018 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (162A0C00) [pid = 3344] [serial = 76] [outer = 16274000] 03:22:45 INFO - PROCESS | 3344 | 1462360965408 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 03:22:45 INFO - PROCESS | 3344 | 1462360965443 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 3344 | 1462360965445 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 03:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:22:45 INFO - PROCESS | 3344 | 1462360965449 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 3344 | 1462360965450 Marionette TRACE conn2 <- [1,70,null,{}] 03:22:45 INFO - PROCESS | 3344 | 1462360965453 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}] 03:22:45 INFO - PROCESS | 3344 | 1462360965527 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:22:45 INFO - PROCESS | 3344 | 1462360965598 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 3344 | ++DOCSHELL 11254000 == 25 [pid = 3344] [id = 27] 03:22:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1575EC00) [pid = 3344] [serial = 77] [outer = 00000000] 03:22:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16F10400) [pid = 3344] [serial = 78] [outer = 1575EC00] 03:22:45 INFO - PROCESS | 3344 | 1462360965644 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17401800) [pid = 3344] [serial = 79] [outer = 1575EC00] 03:22:45 INFO - PROCESS | 3344 | 1462360965955 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 03:22:46 INFO - PROCESS | 3344 | 1462360966046 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 3344 | 1462360966048 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 03:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:22:46 INFO - PROCESS | 3344 | 1462360966051 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 3344 | 1462360966053 Marionette TRACE conn2 <- [1,74,null,{}] 03:22:46 INFO - PROCESS | 3344 | 1462360966057 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}] 03:22:46 INFO - PROCESS | 3344 | 1462360966154 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:22:46 INFO - PROCESS | 3344 | 1462360966146 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3344 | ++DOCSHELL 1125A800 == 26 [pid = 3344] [id = 28] 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16657C00) [pid = 3344] [serial = 80] [outer = 00000000] 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1740D400) [pid = 3344] [serial = 81] [outer = 16657C00] 03:22:46 INFO - PROCESS | 3344 | 1462360966190 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17469C00) [pid = 3344] [serial = 82] [outer = 16657C00] 03:22:46 INFO - PROCESS | 3344 | 1462360966551 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 526ms 03:22:46 INFO - PROCESS | 3344 | 1462360966571 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 3344 | 1462360966573 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 03:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:22:46 INFO - PROCESS | 3344 | 1462360966576 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 3344 | 1462360966578 Marionette TRACE conn2 <- [1,78,null,{}] 03:22:46 INFO - PROCESS | 3344 | 1462360966582 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}] 03:22:46 INFO - PROCESS | 3344 | 1462360966652 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:22:46 INFO - PROCESS | 3344 | 1462360966658 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3344 | ++DOCSHELL 1740CC00 == 27 [pid = 3344] [id = 29] 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1740E800) [pid = 3344] [serial = 83] [outer = 00000000] 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17E55C00) [pid = 3344] [serial = 84] [outer = 1740E800] 03:22:46 INFO - PROCESS | 3344 | 1462360966700 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17E62C00) [pid = 3344] [serial = 85] [outer = 1740E800] 03:22:47 INFO - PROCESS | 3344 | 1462360967088 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 526ms 03:22:47 INFO - PROCESS | 3344 | 1462360967112 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 3344 | 1462360967114 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 03:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:22:47 INFO - PROCESS | 3344 | 1462360967117 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 3344 | 1462360967119 Marionette TRACE conn2 <- [1,82,null,{}] 03:22:47 INFO - PROCESS | 3344 | 1462360967136 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}] 03:22:47 INFO - PROCESS | 3344 | 1462360967208 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:22:47 INFO - PROCESS | 3344 | 1462360967214 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 3344 | ++DOCSHELL 16655800 == 28 [pid = 3344] [id = 30] 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17BAE000) [pid = 3344] [serial = 86] [outer = 00000000] 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17FB2400) [pid = 3344] [serial = 87] [outer = 17BAE000] 03:22:47 INFO - PROCESS | 3344 | 1462360967257 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1836D000) [pid = 3344] [serial = 88] [outer = 17BAE000] 03:22:47 INFO - PROCESS | 3344 | 1462360967649 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 03:22:47 INFO - PROCESS | 3344 | 1462360967715 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 3344 | 1462360967700 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 03:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:22:47 INFO - PROCESS | 3344 | 1462360967718 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 3344 | 1462360967720 Marionette TRACE conn2 <- [1,86,null,{}] 03:22:47 INFO - PROCESS | 3344 | 1462360967724 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}] 03:22:47 INFO - PROCESS | 3344 | 1462360967798 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:22:47 INFO - PROCESS | 3344 | 1462360967804 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 3344 | ++DOCSHELL 17FAF800 == 29 [pid = 3344] [id = 31] 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17FB2000) [pid = 3344] [serial = 89] [outer = 00000000] 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1861A000) [pid = 3344] [serial = 90] [outer = 17FB2000] 03:22:47 INFO - PROCESS | 3344 | 1462360967850 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (186A2800) [pid = 3344] [serial = 91] [outer = 17FB2000] 03:22:48 INFO - PROCESS | 3344 | 1462360968244 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 556ms 03:22:48 INFO - PROCESS | 3344 | 1462360968264 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3344 | 1462360968266 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 03:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:22:48 INFO - PROCESS | 3344 | 1462360968270 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3344 | 1462360968272 Marionette TRACE conn2 <- [1,90,null,{}] 03:22:48 INFO - PROCESS | 3344 | 1462360968275 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}] 03:22:48 INFO - PROCESS | 3344 | 1462360968396 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:22:48 INFO - PROCESS | 3344 | 1462360968404 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3344 | ++DOCSHELL 17BAB400 == 30 [pid = 3344] [id = 32] 03:22:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1869F000) [pid = 3344] [serial = 92] [outer = 00000000] 03:22:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A312800) [pid = 3344] [serial = 93] [outer = 1869F000] 03:22:48 INFO - PROCESS | 3344 | 1462360968446 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1A3F2800) [pid = 3344] [serial = 94] [outer = 1869F000] 03:22:48 INFO - PROCESS | 3344 | 1462360968825 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 587ms 03:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:22:48 INFO - PROCESS | 3344 | 1462360968867 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3344 | 1462360968870 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 03:22:48 INFO - PROCESS | 3344 | 1462360968873 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3344 | 1462360968874 Marionette TRACE conn2 <- [1,94,null,{}] 03:22:48 INFO - PROCESS | 3344 | 1462360968878 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}] 03:22:48 INFO - PROCESS | 3344 | 1462360968950 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:22:49 INFO - PROCESS | 3344 | 1462360969024 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3344 | ++DOCSHELL 1468F000 == 31 [pid = 3344] [id = 33] 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (15763800) [pid = 3344] [serial = 95] [outer = 00000000] 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1A92D000) [pid = 3344] [serial = 96] [outer = 15763800] 03:22:49 INFO - PROCESS | 3344 | 1462360969067 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1A92F800) [pid = 3344] [serial = 97] [outer = 15763800] 03:22:49 INFO - PROCESS | 3344 | 1462360969364 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 525ms 03:22:49 INFO - PROCESS | 3344 | 1462360969392 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 3344 | 1462360969394 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 03:22:49 INFO - PROCESS | 3344 | 1462360969397 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:22:49 INFO - PROCESS | 3344 | 1462360969398 Marionette TRACE conn2 <- [1,98,null,{}] 03:22:49 INFO - PROCESS | 3344 | 1462360969402 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}] 03:22:49 INFO - PROCESS | 3344 | 1462360969474 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:22:49 INFO - PROCESS | 3344 | 1462360969481 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3344 | ++DOCSHELL 19EE4400 == 32 [pid = 3344] [id = 34] 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (19EE4C00) [pid = 3344] [serial = 98] [outer = 00000000] 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1ACCB400) [pid = 3344] [serial = 99] [outer = 19EE4C00] 03:22:49 INFO - PROCESS | 3344 | 1462360969527 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1AE23400) [pid = 3344] [serial = 100] [outer = 19EE4C00] 03:22:49 INFO - PROCESS | 3344 | 1462360969955 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 588ms 03:22:50 INFO - PROCESS | 3344 | 1462360970766 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 3344 | 1462360970770 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:22:50 INFO - PROCESS | 3344 | 1462360970843 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 3344 | 1462360970847 Marionette TRACE conn2 <- [1,102,null,{}] 03:22:50 INFO - PROCESS | 3344 | 1462360970852 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}] 03:22:50 INFO - PROCESS | 3344 | 1462360970950 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:22:50 INFO - PROCESS | 3344 | 1462360970961 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 3344 | ++DOCSHELL 11246000 == 33 [pid = 3344] [id = 35] 03:22:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (11247000) [pid = 3344] [serial = 101] [outer = 00000000] 03:22:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (11258800) [pid = 3344] [serial = 102] [outer = 11247000] 03:22:51 INFO - PROCESS | 3344 | 1462360971008 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (112DB400) [pid = 3344] [serial = 103] [outer = 11247000] 03:22:51 INFO - PROCESS | 3344 | 1462360971406 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 603ms 03:22:51 INFO - PROCESS | 3344 | 1462360971432 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 3344 | 1462360971435 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 03:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:22:51 INFO - PROCESS | 3344 | 1462360971444 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 3344 | 1462360971448 Marionette TRACE conn2 <- [1,106,null,{}] 03:22:51 INFO - PROCESS | 3344 | 1462360971451 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}] 03:22:51 INFO - PROCESS | 3344 | 1462360971551 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:22:51 INFO - PROCESS | 3344 | 1462360971559 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 3344 | ++DOCSHELL 120F1400 == 34 [pid = 3344] [id = 36] 03:22:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (12C14400) [pid = 3344] [serial = 104] [outer = 00000000] 03:22:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12F08C00) [pid = 3344] [serial = 105] [outer = 12C14400] 03:22:51 INFO - PROCESS | 3344 | 1462360971602 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (131D9800) [pid = 3344] [serial = 106] [outer = 12C14400] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1B0C5400) [pid = 3344] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1AE27000) [pid = 3344] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (14690000) [pid = 3344] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1B453400) [pid = 3344] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1A3F4C00) [pid = 3344] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (13948C00) [pid = 3344] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1B77DC00) [pid = 3344] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1B649800) [pid = 3344] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (106AF800) [pid = 3344] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (12C38000) [pid = 3344] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (106C6000) [pid = 3344] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (11573400) [pid = 3344] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1348B400) [pid = 3344] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1465FC00) [pid = 3344] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (146D0C00) [pid = 3344] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16274000) [pid = 3344] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1575EC00) [pid = 3344] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16657C00) [pid = 3344] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1740E800) [pid = 3344] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17BAE000) [pid = 3344] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17FB2000) [pid = 3344] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1869F000) [pid = 3344] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1BC1D800) [pid = 3344] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:22:52 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15763800) [pid = 3344] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:22:52 INFO - PROCESS | 3344 | 1462360972532 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1144ms 03:22:52 INFO - PROCESS | 3344 | 1462360972580 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 3344 | 1462360972582 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 03:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:22:52 INFO - PROCESS | 3344 | 1462360972589 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 3344 | 1462360972591 Marionette TRACE conn2 <- [1,110,null,{}] 03:22:52 INFO - PROCESS | 3344 | 1462360972601 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}] 03:22:52 INFO - PROCESS | 3344 | 1462360972680 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:22:52 INFO - PROCESS | 3344 | 1462360972689 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 3344 | ++DOCSHELL 11571000 == 35 [pid = 3344] [id = 37] 03:22:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (12C38000) [pid = 3344] [serial = 107] [outer = 00000000] 03:22:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13484400) [pid = 3344] [serial = 108] [outer = 12C38000] 03:22:52 INFO - PROCESS | 3344 | 1462360972736 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (135C7800) [pid = 3344] [serial = 109] [outer = 12C38000] 03:22:53 INFO - PROCESS | 3344 | 1462360973147 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 03:22:53 INFO - PROCESS | 3344 | 1462360973187 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 3344 | 1462360973189 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 03:22:53 INFO - PROCESS | 3344 | 1462360973192 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:22:53 INFO - PROCESS | 3344 | 1462360973194 Marionette TRACE conn2 <- [1,114,null,{}] 03:22:53 INFO - PROCESS | 3344 | 1462360973201 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}] 03:22:53 INFO - PROCESS | 3344 | 1462360973273 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:22:53 INFO - PROCESS | 3344 | 1462360973280 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 3344 | ++DOCSHELL 13F0C000 == 36 [pid = 3344] [id = 38] 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (14094000) [pid = 3344] [serial = 110] [outer = 00000000] 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (14696800) [pid = 3344] [serial = 111] [outer = 14094000] 03:22:53 INFO - PROCESS | 3344 | 1462360973323 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (146D8400) [pid = 3344] [serial = 112] [outer = 14094000] 03:22:53 INFO - PROCESS | 3344 | 1462360973742 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 03:22:53 INFO - PROCESS | 3344 | 1462360973790 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 3344 | 1462360973792 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 03:22:53 INFO - PROCESS | 3344 | 1462360973795 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:22:53 INFO - PROCESS | 3344 | 1462360973797 Marionette TRACE conn2 <- [1,118,null,{}] 03:22:53 INFO - PROCESS | 3344 | 1462360973800 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}] 03:22:53 INFO - PROCESS | 3344 | 1462360973870 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:22:53 INFO - PROCESS | 3344 | 1462360973876 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 3344 | ++DOCSHELL 1581D000 == 37 [pid = 3344] [id = 39] 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1581D400) [pid = 3344] [serial = 113] [outer = 00000000] 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (15BB1000) [pid = 3344] [serial = 114] [outer = 1581D400] 03:22:53 INFO - PROCESS | 3344 | 1462360973919 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (16270000) [pid = 3344] [serial = 115] [outer = 1581D400] 03:22:54 INFO - PROCESS | 3344 | 1462360974299 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 588ms 03:22:54 INFO - PROCESS | 3344 | 1462360974376 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 3344 | 1462360974378 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 03:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:22:54 INFO - PROCESS | 3344 | 1462360974382 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 3344 | 1462360974383 Marionette TRACE conn2 <- [1,122,null,{}] 03:22:54 INFO - PROCESS | 3344 | 1462360974386 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}] 03:22:54 INFO - PROCESS | 3344 | 1462360974509 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:22:54 INFO - PROCESS | 3344 | 1462360974586 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 3344 | ++DOCSHELL 1058E400 == 38 [pid = 3344] [id = 40] 03:22:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (10601800) [pid = 3344] [serial = 116] [outer = 00000000] 03:22:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (106CC800) [pid = 3344] [serial = 117] [outer = 10601800] 03:22:54 INFO - PROCESS | 3344 | 1462360974641 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10DDF000) [pid = 3344] [serial = 118] [outer = 10601800] 03:22:55 INFO - PROCESS | 3344 | 1462360975134 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 788ms 03:22:55 INFO - PROCESS | 3344 | 1462360975198 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 3344 | 1462360975202 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 03:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:22:55 INFO - PROCESS | 3344 | 1462360975208 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 3344 | 1462360975212 Marionette TRACE conn2 <- [1,126,null,{}] 03:22:55 INFO - PROCESS | 3344 | 1462360975217 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}] 03:22:55 INFO - PROCESS | 3344 | 1462360975311 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:22:55 INFO - PROCESS | 3344 | 1462360975395 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 3344 | ++DOCSHELL 12C23C00 == 39 [pid = 3344] [id = 41] 03:22:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (12C35C00) [pid = 3344] [serial = 119] [outer = 00000000] 03:22:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (135C5400) [pid = 3344] [serial = 120] [outer = 12C35C00] 03:22:55 INFO - PROCESS | 3344 | 1462360975450 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (13CC0800) [pid = 3344] [serial = 121] [outer = 12C35C00] 03:22:55 INFO - PROCESS | 3344 | 1462360975942 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 804ms 03:22:55 INFO - PROCESS | 3344 | 1462360975993 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:22:55 INFO - PROCESS | 3344 | 1462360975996 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 03:22:55 INFO - PROCESS | 3344 | 1462360976000 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 3344 | 1462360976002 Marionette TRACE conn2 <- [1,130,null,{}] 03:22:56 INFO - PROCESS | 3344 | 1462360976006 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}] 03:22:56 INFO - PROCESS | 3344 | 1462360976106 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:22:56 INFO - PROCESS | 3344 | 1462360976192 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 3344 | ++DOCSHELL 16297C00 == 40 [pid = 3344] [id = 42] 03:22:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1629A800) [pid = 3344] [serial = 122] [outer = 00000000] 03:22:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16655000) [pid = 3344] [serial = 123] [outer = 1629A800] 03:22:56 INFO - PROCESS | 3344 | 1462360976245 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16F02800) [pid = 3344] [serial = 124] [outer = 1629A800] 03:22:56 INFO - PROCESS | 3344 | 1462360976819 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 834ms 03:22:56 INFO - PROCESS | 3344 | 1462360976841 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 3344 | 1462360976845 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 03:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:22:56 INFO - PROCESS | 3344 | 1462360976855 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 3344 | 1462360976860 Marionette TRACE conn2 <- [1,134,null,{}] 03:22:56 INFO - PROCESS | 3344 | 1462360976864 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}] 03:22:56 INFO - PROCESS | 3344 | 1462360976958 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:22:57 INFO - PROCESS | 3344 | 1462360977028 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3344 | ++DOCSHELL 1740C000 == 41 [pid = 3344] [id = 43] 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1740E800) [pid = 3344] [serial = 125] [outer = 00000000] 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (17CCD000) [pid = 3344] [serial = 126] [outer = 1740E800] 03:22:57 INFO - PROCESS | 3344 | 1462360977080 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (17CCEC00) [pid = 3344] [serial = 127] [outer = 1740E800] 03:22:57 INFO - PROCESS | 3344 | 1462360977551 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 726ms 03:22:57 INFO - PROCESS | 3344 | 1462360977581 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 3344 | 1462360977583 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 03:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:22:57 INFO - PROCESS | 3344 | 1462360977587 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 3344 | 1462360977589 Marionette TRACE conn2 <- [1,138,null,{}] 03:22:57 INFO - PROCESS | 3344 | 1462360977593 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}] 03:22:57 INFO - PROCESS | 3344 | 1462360977686 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:22:57 INFO - PROCESS | 3344 | 1462360977767 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3344 | ++DOCSHELL 16B2E000 == 42 [pid = 3344] [id = 44] 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (17ED3C00) [pid = 3344] [serial = 128] [outer = 00000000] 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17FB3800) [pid = 3344] [serial = 129] [outer = 17ED3C00] 03:22:57 INFO - PROCESS | 3344 | 1462360977828 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (18367400) [pid = 3344] [serial = 130] [outer = 17ED3C00] 03:22:58 INFO - PROCESS | 3344 | 1462360978347 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 788ms 03:22:58 INFO - PROCESS | 3344 | 1462360978387 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 3344 | 1462360978390 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 03:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:22:58 INFO - PROCESS | 3344 | 1462360978393 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 3344 | 1462360978395 Marionette TRACE conn2 <- [1,142,null,{}] 03:22:58 INFO - PROCESS | 3344 | 1462360978400 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}] 03:22:58 INFO - PROCESS | 3344 | 1462360978492 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:22:58 INFO - PROCESS | 3344 | 1462360978584 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 3344 | ++DOCSHELL 11BC9800 == 43 [pid = 3344] [id = 45] 03:22:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (11BCF000) [pid = 3344] [serial = 131] [outer = 00000000] 03:22:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (12F0BC00) [pid = 3344] [serial = 132] [outer = 11BCF000] 03:22:58 INFO - PROCESS | 3344 | 1462360978628 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (146D5400) [pid = 3344] [serial = 133] [outer = 11BCF000] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 1581D000 == 42 [pid = 3344] [id = 39] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 13F0C000 == 41 [pid = 3344] [id = 38] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 11571000 == 40 [pid = 3344] [id = 37] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 120F1400 == 39 [pid = 3344] [id = 36] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 11246000 == 38 [pid = 3344] [id = 35] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 19EE4400 == 37 [pid = 3344] [id = 34] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 1740CC00 == 36 [pid = 3344] [id = 29] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 16655800 == 35 [pid = 3344] [id = 30] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 16B2E000 == 34 [pid = 3344] [id = 44] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 17BAB400 == 33 [pid = 3344] [id = 32] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 16297C00 == 32 [pid = 3344] [id = 42] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 1740C000 == 31 [pid = 3344] [id = 43] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 1468F000 == 30 [pid = 3344] [id = 33] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 17FAF800 == 29 [pid = 3344] [id = 31] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 1058E400 == 28 [pid = 3344] [id = 40] 03:22:59 INFO - PROCESS | 3344 | --DOCSHELL 12C23C00 == 27 [pid = 3344] [id = 41] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (120F8000) [pid = 3344] [serial = 4] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (112D0C00) [pid = 3344] [serial = 54] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (13954C00) [pid = 3344] [serial = 57] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (10704C00) [pid = 3344] [serial = 60] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (10D28C00) [pid = 3344] [serial = 61] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (117D1800) [pid = 3344] [serial = 63] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (135B9C00) [pid = 3344] [serial = 66] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (14694400) [pid = 3344] [serial = 69] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (146D8800) [pid = 3344] [serial = 70] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (15BAC000) [pid = 3344] [serial = 72] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16295000) [pid = 3344] [serial = 75] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (162A0C00) [pid = 3344] [serial = 76] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16F10400) [pid = 3344] [serial = 78] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1740D400) [pid = 3344] [serial = 81] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17E55C00) [pid = 3344] [serial = 84] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17FB2400) [pid = 3344] [serial = 87] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1861A000) [pid = 3344] [serial = 90] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A312800) [pid = 3344] [serial = 93] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1A92D000) [pid = 3344] [serial = 96] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17401800) [pid = 3344] [serial = 79] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17469C00) [pid = 3344] [serial = 82] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (17E62C00) [pid = 3344] [serial = 85] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15BB5400) [pid = 3344] [serial = 73] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1836D000) [pid = 3344] [serial = 88] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (11B90C00) [pid = 3344] [serial = 64] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11B89400) [pid = 3344] [serial = 55] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (186A2800) [pid = 3344] [serial = 91] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13919800) [pid = 3344] [serial = 67] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A3F2800) [pid = 3344] [serial = 94] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (14098000) [pid = 3344] [serial = 58] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A92F800) [pid = 3344] [serial = 97] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1BF13C00) [pid = 3344] [serial = 52] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16F05800) [pid = 3344] [serial = 17] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16A78000) [pid = 3344] [serial = 14] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13955000) [pid = 3344] [serial = 9] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (14651C00) [pid = 3344] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1BC5F000) [pid = 3344] [serial = 48] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1B98D800) [pid = 3344] [serial = 42] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1B990000) [pid = 3344] [serial = 43] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1B987C00) [pid = 3344] [serial = 45] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1B77B800) [pid = 3344] [serial = 40] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1B777800) [pid = 3344] [serial = 39] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1B63E800) [pid = 3344] [serial = 36] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1B642000) [pid = 3344] [serial = 37] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1AE2F800) [pid = 3344] [serial = 33] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1B45D800) [pid = 3344] [serial = 34] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1ACCDC00) [pid = 3344] [serial = 31] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (1AC8BC00) [pid = 3344] [serial = 30] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (1B455C00) [pid = 3344] [serial = 27] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (1B459800) [pid = 3344] [serial = 28] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (17404000) [pid = 3344] [serial = 22] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (1A92A400) [pid = 3344] [serial = 24] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (1A3F7400) [pid = 3344] [serial = 21] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (1BC6CC00) [pid = 3344] [serial = 51] [outer = 00000000] [url = about:blank] 03:22:59 INFO - PROCESS | 3344 | 1462360979754 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1437ms 03:22:59 INFO - PROCESS | 3344 | 1462360979832 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 3344 | 1462360979839 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 03:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:22:59 INFO - PROCESS | 3344 | 1462360979844 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 3344 | 1462360979847 Marionette TRACE conn2 <- [1,146,null,{}] 03:22:59 INFO - PROCESS | 3344 | 1462360979854 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}] 03:22:59 INFO - PROCESS | 3344 | 1462360979941 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:22:59 INFO - PROCESS | 3344 | 1462360979983 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 3344 | ++DOCSHELL 112E5C00 == 28 [pid = 3344] [id = 46] 03:22:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (112E6C00) [pid = 3344] [serial = 134] [outer = 00000000] 03:23:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (11571000) [pid = 3344] [serial = 135] [outer = 112E6C00] 03:23:00 INFO - PROCESS | 3344 | 1462360980029 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (1157D400) [pid = 3344] [serial = 136] [outer = 112E6C00] 03:23:00 INFO - PROCESS | 3344 | 1462360980441 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 634ms 03:23:00 INFO - PROCESS | 3344 | 1462360980463 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3344 | 1462360980469 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:23:00 INFO - PROCESS | 3344 | 1462360980479 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 3344 | 1462360980481 Marionette TRACE conn2 <- [1,150,null,{}] 03:23:00 INFO - PROCESS | 3344 | 1462360980485 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}] 03:23:00 INFO - PROCESS | 3344 | 1462360980562 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:23:00 INFO - PROCESS | 3344 | 1462360980569 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3344 | ++DOCSHELL 11BC6C00 == 29 [pid = 3344] [id = 47] 03:23:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (11EE2000) [pid = 3344] [serial = 137] [outer = 00000000] 03:23:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (12ECB000) [pid = 3344] [serial = 138] [outer = 11EE2000] 03:23:00 INFO - PROCESS | 3344 | 1462360980616 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (10DE1400) [pid = 3344] [serial = 139] [outer = 11EE2000] 03:23:01 INFO - PROCESS | 3344 | 1462360981035 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 587ms 03:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:23:01 INFO - PROCESS | 3344 | 1462360981076 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 3344 | 1462360981078 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 03:23:01 INFO - PROCESS | 3344 | 1462360981090 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 3344 | 1462360981095 Marionette TRACE conn2 <- [1,154,null,{}] 03:23:01 INFO - PROCESS | 3344 | 1462360981113 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}] 03:23:01 INFO - PROCESS | 3344 | 1462360981221 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:23:01 INFO - PROCESS | 3344 | 1462360981237 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 3344 | ++DOCSHELL 13CBB000 == 30 [pid = 3344] [id = 48] 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (13CBC800) [pid = 3344] [serial = 140] [outer = 00000000] 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (14092C00) [pid = 3344] [serial = 141] [outer = 13CBC800] 03:23:01 INFO - PROCESS | 3344 | 1462360981307 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (14652400) [pid = 3344] [serial = 142] [outer = 13CBC800] 03:23:01 INFO - PROCESS | 3344 | 1462360981683 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 649ms 03:23:01 INFO - PROCESS | 3344 | 1462360981723 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 3344 | 1462360981726 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 03:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:23:01 INFO - PROCESS | 3344 | 1462360981729 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 3344 | 1462360981731 Marionette TRACE conn2 <- [1,158,null,{}] 03:23:01 INFO - PROCESS | 3344 | 1462360981734 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}] 03:23:01 INFO - PROCESS | 3344 | 1462360981807 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:23:01 INFO - PROCESS | 3344 | 1462360981813 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 3344 | ++DOCSHELL 14098000 == 31 [pid = 3344] [id = 49] 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (146D6400) [pid = 3344] [serial = 143] [outer = 00000000] 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (15822C00) [pid = 3344] [serial = 144] [outer = 146D6400] 03:23:01 INFO - PROCESS | 3344 | 1462360981860 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (15BB8400) [pid = 3344] [serial = 145] [outer = 146D6400] 03:23:02 INFO - PROCESS | 3344 | 1462360982311 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 634ms 03:23:02 INFO - PROCESS | 3344 | 1462360982367 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 3344 | 1462360982369 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 03:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:23:02 INFO - PROCESS | 3344 | 1462360982372 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 3344 | 1462360982374 Marionette TRACE conn2 <- [1,162,null,{}] 03:23:02 INFO - PROCESS | 3344 | 1462360982383 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}] 03:23:02 INFO - PROCESS | 3344 | 1462360982473 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:23:02 INFO - PROCESS | 3344 | 1462360982481 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 3344 | ++DOCSHELL 15763800 == 32 [pid = 3344] [id = 50] 03:23:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (157A9000) [pid = 3344] [serial = 146] [outer = 00000000] 03:23:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1629FC00) [pid = 3344] [serial = 147] [outer = 157A9000] 03:23:02 INFO - PROCESS | 3344 | 1462360982525 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (16703C00) [pid = 3344] [serial = 148] [outer = 157A9000] 03:23:02 INFO - PROCESS | 3344 | 1462360982976 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 634ms 03:23:03 INFO - PROCESS | 3344 | 1462360983012 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3344 | 1462360983014 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 03:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:23:03 INFO - PROCESS | 3344 | 1462360983017 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 3344 | 1462360983019 Marionette TRACE conn2 <- [1,166,null,{}] 03:23:03 INFO - PROCESS | 3344 | 1462360983022 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}] 03:23:03 INFO - PROCESS | 3344 | 1462360983128 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:23:03 INFO - PROCESS | 3344 | 1462360983135 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3344 | ++DOCSHELL 1627A400 == 33 [pid = 3344] [id = 51] 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16A78000) [pid = 3344] [serial = 149] [outer = 00000000] 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17404C00) [pid = 3344] [serial = 150] [outer = 16A78000] 03:23:03 INFO - PROCESS | 3344 | 1462360983180 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17466C00) [pid = 3344] [serial = 151] [outer = 16A78000] 03:23:03 INFO - PROCESS | 3344 | 1462360983585 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 618ms 03:23:03 INFO - PROCESS | 3344 | 1462360983638 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3344 | 1462360983640 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 03:23:03 INFO - PROCESS | 3344 | 1462360983643 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:23:03 INFO - PROCESS | 3344 | 1462360983645 Marionette TRACE conn2 <- [1,170,null,{}] 03:23:03 INFO - PROCESS | 3344 | 1462360983648 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}] 03:23:03 INFO - PROCESS | 3344 | 1462360983739 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:23:03 INFO - PROCESS | 3344 | 1462360983808 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3344 | ++DOCSHELL 1740A400 == 34 [pid = 3344] [id = 52] 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1740C000) [pid = 3344] [serial = 152] [outer = 00000000] 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17E5AC00) [pid = 3344] [serial = 153] [outer = 1740C000] 03:23:03 INFO - PROCESS | 3344 | 1462360983851 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17FAB400) [pid = 3344] [serial = 154] [outer = 1740C000] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19EE4C00) [pid = 3344] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1581D400) [pid = 3344] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (12C14400) [pid = 3344] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (11247000) [pid = 3344] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (12C38000) [pid = 3344] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:23:04 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (14094000) [pid = 3344] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:23:04 INFO - PROCESS | 3344 | 1462360984241 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 03:23:04 INFO - PROCESS | 3344 | 1462360984281 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 3344 | 1462360984283 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 03:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:23:04 INFO - PROCESS | 3344 | 1462360984290 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 3344 | 1462360984292 Marionette TRACE conn2 <- [1,174,null,{}] 03:23:04 INFO - PROCESS | 3344 | 1462360984295 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}] 03:23:04 INFO - PROCESS | 3344 | 1462360984365 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:23:04 INFO - PROCESS | 3344 | 1462360984372 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 3344 | ++DOCSHELL 15BD0400 == 35 [pid = 3344] [id = 53] 03:23:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17BAA800) [pid = 3344] [serial = 155] [outer = 00000000] 03:23:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17FACC00) [pid = 3344] [serial = 156] [outer = 17BAA800] 03:23:04 INFO - PROCESS | 3344 | 1462360984414 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17FB4000) [pid = 3344] [serial = 157] [outer = 17BAA800] 03:23:04 INFO - PROCESS | 3344 | 1462360984758 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 525ms 03:23:04 INFO - PROCESS | 3344 | 1462360984811 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 3344 | 1462360984813 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 03:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:23:04 INFO - PROCESS | 3344 | 1462360984829 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 3344 | 1462360984831 Marionette TRACE conn2 <- [1,178,null,{}] 03:23:04 INFO - PROCESS | 3344 | 1462360984835 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}] 03:23:04 INFO - PROCESS | 3344 | 1462360984904 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:23:04 INFO - PROCESS | 3344 | 1462360984910 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 3344 | ++DOCSHELL 1858B800 == 36 [pid = 3344] [id = 54] 03:23:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (18610800) [pid = 3344] [serial = 158] [outer = 00000000] 03:23:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1869EC00) [pid = 3344] [serial = 159] [outer = 18610800] 03:23:04 INFO - PROCESS | 3344 | 1462360984961 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1869D000) [pid = 3344] [serial = 160] [outer = 18610800] 03:23:05 INFO - PROCESS | 3344 | 1462360985351 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 541ms 03:23:05 INFO - PROCESS | 3344 | 1462360985372 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3344 | 1462360985374 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 03:23:05 INFO - PROCESS | 3344 | 1462360985377 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:23:05 INFO - PROCESS | 3344 | 1462360985379 Marionette TRACE conn2 <- [1,182,null,{}] 03:23:05 INFO - PROCESS | 3344 | 1462360985383 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}] 03:23:05 INFO - PROCESS | 3344 | 1462360985476 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:23:05 INFO - PROCESS | 3344 | 1462360985485 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3344 | ++DOCSHELL 107DB400 == 37 [pid = 3344] [id = 55] 03:23:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (10D27C00) [pid = 3344] [serial = 161] [outer = 00000000] 03:23:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (18CB8800) [pid = 3344] [serial = 162] [outer = 10D27C00] 03:23:05 INFO - PROCESS | 3344 | 1462360985527 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19EE4400) [pid = 3344] [serial = 163] [outer = 10D27C00] 03:23:05 INFO - PROCESS | 3344 | 1462360985903 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 526ms 03:23:05 INFO - PROCESS | 3344 | 1462360985913 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3344 | 1462360985916 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 03:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:23:05 INFO - PROCESS | 3344 | 1462360985919 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 3344 | 1462360985921 Marionette TRACE conn2 <- [1,186,null,{}] 03:23:05 INFO - PROCESS | 3344 | 1462360985924 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}] 03:23:06 INFO - PROCESS | 3344 | 1462360986055 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:23:06 INFO - PROCESS | 3344 | 1462360986129 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 3344 | ++DOCSHELL 1058E400 == 38 [pid = 3344] [id = 56] 03:23:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (10602000) [pid = 3344] [serial = 164] [outer = 00000000] 03:23:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10D29000) [pid = 3344] [serial = 165] [outer = 10602000] 03:23:06 INFO - PROCESS | 3344 | 1462360986185 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (11246000) [pid = 3344] [serial = 166] [outer = 10602000] 03:23:06 INFO - PROCESS | 3344 | 1462360986790 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 942ms 03:23:06 INFO - PROCESS | 3344 | 1462360986849 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 3344 | 1462360986853 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:23:06 INFO - PROCESS | 3344 | 1462360986857 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 3344 | 1462360986862 Marionette TRACE conn2 <- [1,190,null,{}] 03:23:06 INFO - PROCESS | 3344 | 1462360986866 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}] 03:23:06 INFO - PROCESS | 3344 | 1462360986978 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:23:07 INFO - PROCESS | 3344 | 1462360987047 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 3344 | ++DOCSHELL 135C5800 == 39 [pid = 3344] [id = 57] 03:23:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13917400) [pid = 3344] [serial = 167] [outer = 00000000] 03:23:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13955800) [pid = 3344] [serial = 168] [outer = 13917400] 03:23:07 INFO - PROCESS | 3344 | 1462360987104 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (13CB3400) [pid = 3344] [serial = 169] [outer = 13917400] 03:23:07 INFO - PROCESS | 3344 | 1462360987960 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1175ms 03:23:08 INFO - PROCESS | 3344 | 1462360988045 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:23:08 INFO - PROCESS | 3344 | 1462360988049 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 03:23:08 INFO - PROCESS | 3344 | 1462360988054 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 3344 | 1462360988057 Marionette TRACE conn2 <- [1,194,null,{}] 03:23:08 INFO - PROCESS | 3344 | 1462360988063 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}] 03:23:08 INFO - PROCESS | 3344 | 1462360988177 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 107DB400 == 38 [pid = 3344] [id = 55] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 1858B800 == 37 [pid = 3344] [id = 54] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 15BD0400 == 36 [pid = 3344] [id = 53] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 1740A400 == 35 [pid = 3344] [id = 52] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 1627A400 == 34 [pid = 3344] [id = 51] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 15763800 == 33 [pid = 3344] [id = 50] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 14098000 == 32 [pid = 3344] [id = 49] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 13CBB000 == 31 [pid = 3344] [id = 48] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 11BC6C00 == 30 [pid = 3344] [id = 47] 03:23:08 INFO - PROCESS | 3344 | --DOCSHELL 112E5C00 == 29 [pid = 3344] [id = 46] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1ACCB400) [pid = 3344] [serial = 99] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15BB1000) [pid = 3344] [serial = 114] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (12F08C00) [pid = 3344] [serial = 105] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (11258800) [pid = 3344] [serial = 102] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (112DB400) [pid = 3344] [serial = 103] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (13484400) [pid = 3344] [serial = 108] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (131D9800) [pid = 3344] [serial = 106] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (146D8400) [pid = 3344] [serial = 112] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16270000) [pid = 3344] [serial = 115] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (135C7800) [pid = 3344] [serial = 109] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1AE23400) [pid = 3344] [serial = 100] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (14696800) [pid = 3344] [serial = 111] [outer = 00000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3344 | 1462360988274 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 3344 | ++DOCSHELL 10609000 == 30 [pid = 3344] [id = 58] 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1060A400) [pid = 3344] [serial = 170] [outer = 00000000] 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (10DDE000) [pid = 3344] [serial = 171] [outer = 1060A400] 03:23:08 INFO - PROCESS | 3344 | 1462360988323 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (112E7C00) [pid = 3344] [serial = 172] [outer = 1060A400] 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (120F2800) [pid = 3344] [serial = 173] [outer = 1BC24C00] 03:23:08 INFO - PROCESS | 3344 | 1462360988750 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 727ms 03:23:08 INFO - PROCESS | 3344 | 1462360988792 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 3344 | 1462360988797 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 03:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:23:08 INFO - PROCESS | 3344 | 1462360988803 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 3344 | 1462360988806 Marionette TRACE conn2 <- [1,198,null,{}] 03:23:08 INFO - PROCESS | 3344 | 1462360988810 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}] 03:23:08 INFO - PROCESS | 3344 | 1462360988887 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:23:08 INFO - PROCESS | 3344 | 1462360988894 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 3344 | ++DOCSHELL 12F09000 == 31 [pid = 3344] [id = 59] 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13123800) [pid = 3344] [serial = 174] [outer = 00000000] 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13CB2400) [pid = 3344] [serial = 175] [outer = 13123800] 03:23:08 INFO - PROCESS | 3344 | 1462360988937 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (14093800) [pid = 3344] [serial = 176] [outer = 13123800] 03:23:09 INFO - PROCESS | 3344 | 1462360989352 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 03:23:09 INFO - PROCESS | 3344 | 1462360989382 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 3344 | 1462360989384 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 03:23:09 INFO - PROCESS | 3344 | 1462360989391 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:23:09 INFO - PROCESS | 3344 | 1462360989394 Marionette TRACE conn2 <- [1,202,null,{}] 03:23:09 INFO - PROCESS | 3344 | 1462360989404 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}] 03:23:09 INFO - PROCESS | 3344 | 1462360989482 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:23:09 INFO - PROCESS | 3344 | 1462360989490 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 3344 | ++DOCSHELL 1581E800 == 32 [pid = 3344] [id = 60] 03:23:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1581EC00) [pid = 3344] [serial = 177] [outer = 00000000] 03:23:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15BB5800) [pid = 3344] [serial = 178] [outer = 1581EC00] 03:23:09 INFO - PROCESS | 3344 | 1462360989536 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16270000) [pid = 3344] [serial = 179] [outer = 1581EC00] 03:23:09 INFO - PROCESS | 3344 | 1462360989968 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 618ms 03:23:10 INFO - PROCESS | 3344 | 1462360990031 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 3344 | 1462360990035 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 3344 | 1462360990039 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 3344 | 1462360990040 Marionette TRACE conn2 <- [1,206,null,{}] 03:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:23:10 INFO - PROCESS | 3344 | 1462360990044 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}] 03:23:10 INFO - PROCESS | 3344 | 1462360990118 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:23:10 INFO - PROCESS | 3344 | 1462360990124 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3344 | ++DOCSHELL 157AC400 == 33 [pid = 3344] [id = 61] 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15BD0400) [pid = 3344] [serial = 180] [outer = 00000000] 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17402400) [pid = 3344] [serial = 181] [outer = 15BD0400] 03:23:10 INFO - PROCESS | 3344 | 1462360990168 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1740C800) [pid = 3344] [serial = 182] [outer = 15BD0400] 03:23:10 INFO - PROCESS | 3344 | 1462360990594 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 03:23:10 INFO - PROCESS | 3344 | 1462360990637 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 3344 | 1462360990639 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 3344 | 1462360990643 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:23:10 INFO - PROCESS | 3344 | 1462360990644 Marionette TRACE conn2 <- [1,210,null,{}] 03:23:10 INFO - PROCESS | 3344 | 1462360990648 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}] 03:23:10 INFO - PROCESS | 3344 | 1462360990725 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:23:10 INFO - PROCESS | 3344 | 1462360990735 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3344 | ++DOCSHELL 117C8800 == 34 [pid = 3344] [id = 62] 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17204400) [pid = 3344] [serial = 183] [outer = 00000000] 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17E56400) [pid = 3344] [serial = 184] [outer = 17204400] 03:23:10 INFO - PROCESS | 3344 | 1462360990778 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17FB2000) [pid = 3344] [serial = 185] [outer = 17204400] 03:23:11 INFO - PROCESS | 3344 | 1462360991240 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 634ms 03:23:11 INFO - PROCESS | 3344 | 1462360991265 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 3344 | 1462360991267 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 03:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:23:11 INFO - PROCESS | 3344 | 1462360991270 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 3344 | 1462360991272 Marionette TRACE conn2 <- [1,214,null,{}] 03:23:11 INFO - PROCESS | 3344 | 1462360991275 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}] 03:23:11 INFO - PROCESS | 3344 | 1462360991389 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:23:11 INFO - PROCESS | 3344 | 1462360991396 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3344 | ++DOCSHELL 17FAB000 == 35 [pid = 3344] [id = 63] 03:23:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1858D800) [pid = 3344] [serial = 186] [outer = 00000000] 03:23:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A316C00) [pid = 3344] [serial = 187] [outer = 1858D800] 03:23:11 INFO - PROCESS | 3344 | 1462360991439 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A3F3400) [pid = 3344] [serial = 188] [outer = 1858D800] 03:23:11 INFO - PROCESS | 3344 | 1462360991844 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 588ms 03:23:11 INFO - PROCESS | 3344 | 1462360991868 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 3344 | 1462360991870 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 03:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:23:11 INFO - PROCESS | 3344 | 1462360991873 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 3344 | 1462360991874 Marionette TRACE conn2 <- [1,218,null,{}] 03:23:11 INFO - PROCESS | 3344 | 1462360991878 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}] 03:23:11 INFO - PROCESS | 3344 | 1462360991976 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:23:11 INFO - PROCESS | 3344 | 1462360991982 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3344 | ++DOCSHELL 1629B000 == 36 [pid = 3344] [id = 64] 03:23:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17B39000) [pid = 3344] [serial = 189] [outer = 00000000] 03:23:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1A92B800) [pid = 3344] [serial = 190] [outer = 17B39000] 03:23:12 INFO - PROCESS | 3344 | 1462360992025 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1A92C400) [pid = 3344] [serial = 191] [outer = 17B39000] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (18610800) [pid = 3344] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (157A9000) [pid = 3344] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (146D6400) [pid = 3344] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (11EE2000) [pid = 3344] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13CBC800) [pid = 3344] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (112E6C00) [pid = 3344] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (10601800) [pid = 3344] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (12C35C00) [pid = 3344] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1629A800) [pid = 3344] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1740E800) [pid = 3344] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17ED3C00) [pid = 3344] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16A78000) [pid = 3344] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1740C000) [pid = 3344] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:23:12 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17BAA800) [pid = 3344] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:23:12 INFO - PROCESS | 3344 | 1462360992532 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 680ms 03:23:12 INFO - PROCESS | 3344 | 1462360992556 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 3344 | 1462360992558 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 03:23:12 INFO - PROCESS | 3344 | 1462360992561 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:23:12 INFO - PROCESS | 3344 | 1462360992563 Marionette TRACE conn2 <- [1,222,null,{}] 03:23:12 INFO - PROCESS | 3344 | 1462360992566 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}] 03:23:12 INFO - PROCESS | 3344 | 1462360992636 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:23:12 INFO - PROCESS | 3344 | 1462360992701 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 3344 | ++DOCSHELL 112DB800 == 37 [pid = 3344] [id = 65] 03:23:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (112EC400) [pid = 3344] [serial = 192] [outer = 00000000] 03:23:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15762800) [pid = 3344] [serial = 193] [outer = 112EC400] 03:23:12 INFO - PROCESS | 3344 | 1462360992749 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (183FA400) [pid = 3344] [serial = 194] [outer = 112EC400] 03:23:13 INFO - PROCESS | 3344 | 1462360993082 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 03:23:13 INFO - PROCESS | 3344 | 1462360993158 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3344 | 1462360993160 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 03:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:23:13 INFO - PROCESS | 3344 | 1462360993164 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 3344 | 1462360993165 Marionette TRACE conn2 <- [1,226,null,{}] 03:23:13 INFO - PROCESS | 3344 | 1462360993169 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}] 03:23:13 INFO - PROCESS | 3344 | 1462360993266 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:23:13 INFO - PROCESS | 3344 | 1462360993297 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 3344 | ++DOCSHELL 1130E400 == 38 [pid = 3344] [id = 66] 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (117D3800) [pid = 3344] [serial = 195] [outer = 00000000] 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1AC8E800) [pid = 3344] [serial = 196] [outer = 117D3800] 03:23:13 INFO - PROCESS | 3344 | 1462360993340 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AC8F000) [pid = 3344] [serial = 197] [outer = 117D3800] 03:23:13 INFO - PROCESS | 3344 | 1462360993718 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 03:23:13 INFO - PROCESS | 3344 | 1462360993745 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3344 | 1462360993747 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 03:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:23:13 INFO - PROCESS | 3344 | 1462360993750 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 3344 | 1462360993751 Marionette TRACE conn2 <- [1,230,null,{}] 03:23:13 INFO - PROCESS | 3344 | 1462360993755 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}] 03:23:13 INFO - PROCESS | 3344 | 1462360993850 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:23:13 INFO - PROCESS | 3344 | 1462360993858 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 3344 | ++DOCSHELL 1A3F2C00 == 39 [pid = 3344] [id = 67] 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A3F8000) [pid = 3344] [serial = 198] [outer = 00000000] 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1ACC5400) [pid = 3344] [serial = 199] [outer = 1A3F8000] 03:23:13 INFO - PROCESS | 3344 | 1462360993901 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1AC88800) [pid = 3344] [serial = 200] [outer = 1A3F8000] 03:23:14 INFO - PROCESS | 3344 | 1462360994277 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 03:23:14 INFO - PROCESS | 3344 | 1462360994347 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 3344 | 1462360994349 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 03:23:14 INFO - PROCESS | 3344 | 1462360994352 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:23:14 INFO - PROCESS | 3344 | 1462360994354 Marionette TRACE conn2 <- [1,234,null,{}] 03:23:14 INFO - PROCESS | 3344 | 1462360994357 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}] 03:23:14 INFO - PROCESS | 3344 | 1462360994505 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:23:14 INFO - PROCESS | 3344 | 1462360994657 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 3344 | ++DOCSHELL 11319000 == 40 [pid = 3344] [id = 68] 03:23:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11319400) [pid = 3344] [serial = 201] [outer = 00000000] 03:23:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (11B8D800) [pid = 3344] [serial = 202] [outer = 11319400] 03:23:14 INFO - PROCESS | 3344 | 1462360994713 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (12E2AC00) [pid = 3344] [serial = 203] [outer = 11319400] 03:23:15 INFO - PROCESS | 3344 | 1462360995203 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 897ms 03:23:15 INFO - PROCESS | 3344 | 1462360995258 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 3344 | 1462360995263 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 03:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:23:15 INFO - PROCESS | 3344 | 1462360995268 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 3344 | 1462360995271 Marionette TRACE conn2 <- [1,238,null,{}] 03:23:15 INFO - PROCESS | 3344 | 1462360995260 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}] 03:23:15 INFO - PROCESS | 3344 | 1462360995357 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:23:15 INFO - PROCESS | 3344 | 1462360995442 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 3344 | ++DOCSHELL 13152C00 == 41 [pid = 3344] [id = 69] 03:23:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13955000) [pid = 3344] [serial = 204] [outer = 00000000] 03:23:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (157ACC00) [pid = 3344] [serial = 205] [outer = 13955000] 03:23:15 INFO - PROCESS | 3344 | 1462360995503 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (15BAEC00) [pid = 3344] [serial = 206] [outer = 13955000] 03:23:16 INFO - PROCESS | 3344 | 1462360996092 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 897ms 03:23:16 INFO - PROCESS | 3344 | 1462360996156 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:23:16 INFO - PROCESS | 3344 | 1462360996159 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 3344 | 1462360996163 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 3344 | 1462360996165 Marionette TRACE conn2 <- [1,242,null,{}] 03:23:16 INFO - PROCESS | 3344 | 1462360996169 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}] 03:23:16 INFO - PROCESS | 3344 | 1462360996266 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:23:16 INFO - PROCESS | 3344 | 1462360996338 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 3344 | ++DOCSHELL 157AE400 == 42 [pid = 3344] [id = 70] 03:23:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (16298400) [pid = 3344] [serial = 207] [outer = 00000000] 03:23:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (19EE7C00) [pid = 3344] [serial = 208] [outer = 16298400] 03:23:16 INFO - PROCESS | 3344 | 1462360996393 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (19EE9C00) [pid = 3344] [serial = 209] [outer = 16298400] 03:23:16 INFO - PROCESS | 3344 | 1462360996924 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 834ms 03:23:16 INFO - PROCESS | 3344 | 1462360996988 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 3344 | 1462360996992 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 03:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:23:17 INFO - PROCESS | 3344 | 1462360997003 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 3344 | 1462360997009 Marionette TRACE conn2 <- [1,246,null,{}] 03:23:17 INFO - PROCESS | 3344 | 1462360997012 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}] 03:23:17 INFO - PROCESS | 3344 | 1462360997129 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:23:17 INFO - PROCESS | 3344 | 1462360997285 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 3344 | ++DOCSHELL 106ADC00 == 43 [pid = 3344] [id = 71] 03:23:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (10DDC400) [pid = 3344] [serial = 210] [outer = 00000000] 03:23:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1157E000) [pid = 3344] [serial = 211] [outer = 10DDC400] 03:23:17 INFO - PROCESS | 3344 | 1462360997343 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (131CC000) [pid = 3344] [serial = 212] [outer = 10DDC400] 03:23:17 INFO - PROCESS | 3344 | 1462360998010 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1035ms 03:23:18 INFO - PROCESS | 3344 | 1462360998046 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 3344 | 1462360998050 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:23:18 INFO - PROCESS | 3344 | 1462360998066 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 3344 | 1462360998070 Marionette TRACE conn2 <- [1,250,null,{}] 03:23:18 INFO - PROCESS | 3344 | 1462360998075 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}] 03:23:18 INFO - PROCESS | 3344 | 1462360998170 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:23:18 INFO - PROCESS | 3344 | 1462360998268 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 3344 | ++DOCSHELL 1349D000 == 44 [pid = 3344] [id = 72] 03:23:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (134A4000) [pid = 3344] [serial = 213] [outer = 00000000] 03:23:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13CB2800) [pid = 3344] [serial = 214] [outer = 134A4000] 03:23:18 INFO - PROCESS | 3344 | 1462360998316 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1409AC00) [pid = 3344] [serial = 215] [outer = 134A4000] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 1130E400 == 43 [pid = 3344] [id = 66] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 112DB800 == 42 [pid = 3344] [id = 65] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 1629B000 == 41 [pid = 3344] [id = 64] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 17FAB000 == 40 [pid = 3344] [id = 63] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 117C8800 == 39 [pid = 3344] [id = 62] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 157AC400 == 38 [pid = 3344] [id = 61] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 1581E800 == 37 [pid = 3344] [id = 60] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 12F09000 == 36 [pid = 3344] [id = 59] 03:23:18 INFO - PROCESS | 3344 | --DOCSHELL 10609000 == 35 [pid = 3344] [id = 58] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1869D000) [pid = 3344] [serial = 160] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16703C00) [pid = 3344] [serial = 148] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15822C00) [pid = 3344] [serial = 144] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12ECB000) [pid = 3344] [serial = 138] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1629FC00) [pid = 3344] [serial = 147] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (10DE1400) [pid = 3344] [serial = 139] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (14092C00) [pid = 3344] [serial = 141] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (14652400) [pid = 3344] [serial = 142] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (11571000) [pid = 3344] [serial = 135] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1157D400) [pid = 3344] [serial = 136] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (12F0BC00) [pid = 3344] [serial = 132] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (18CB8800) [pid = 3344] [serial = 162] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10DDF000) [pid = 3344] [serial = 118] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (106CC800) [pid = 3344] [serial = 117] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13CC0800) [pid = 3344] [serial = 121] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (135C5400) [pid = 3344] [serial = 120] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16F02800) [pid = 3344] [serial = 124] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16655000) [pid = 3344] [serial = 123] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17CCEC00) [pid = 3344] [serial = 127] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17CCD000) [pid = 3344] [serial = 126] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (18367400) [pid = 3344] [serial = 130] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17FB3800) [pid = 3344] [serial = 129] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17466C00) [pid = 3344] [serial = 151] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17404C00) [pid = 3344] [serial = 150] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17E5AC00) [pid = 3344] [serial = 153] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1869EC00) [pid = 3344] [serial = 159] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17FB4000) [pid = 3344] [serial = 157] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17FACC00) [pid = 3344] [serial = 156] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17FAB400) [pid = 3344] [serial = 154] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15BB8400) [pid = 3344] [serial = 145] [outer = 00000000] [url = about:blank] 03:23:18 INFO - PROCESS | 3344 | 1462360998773 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 742ms 03:23:18 INFO - PROCESS | 3344 | 1462360998792 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 3344 | 1462360998797 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:23:18 INFO - PROCESS | 3344 | 1462360998804 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 3344 | 1462360998806 Marionette TRACE conn2 <- [1,254,null,{}] 03:23:18 INFO - PROCESS | 3344 | 1462360998810 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}] 03:23:18 INFO - PROCESS | 3344 | 1462360998895 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:23:18 INFO - PROCESS | 3344 | 1462360998963 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 3344 | ++DOCSHELL 10DE9800 == 36 [pid = 3344] [id = 73] 03:23:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (11249800) [pid = 3344] [serial = 216] [outer = 00000000] 03:23:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13451400) [pid = 3344] [serial = 217] [outer = 11249800] 03:23:19 INFO - PROCESS | 3344 | 1462360999012 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14093400) [pid = 3344] [serial = 218] [outer = 11249800] 03:23:19 INFO - PROCESS | 3344 | 1462360999375 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 03:23:19 INFO - PROCESS | 3344 | 1462360999400 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 3344 | 1462360999402 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 03:23:19 INFO - PROCESS | 3344 | 1462360999405 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:23:19 INFO - PROCESS | 3344 | 1462360999408 Marionette TRACE conn2 <- [1,258,null,{}] 03:23:19 INFO - PROCESS | 3344 | 1462360999418 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}] 03:23:19 INFO - PROCESS | 3344 | 1462360999524 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:23:19 INFO - PROCESS | 3344 | 1462360999534 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 3344 | ++DOCSHELL 157AC400 == 37 [pid = 3344] [id = 74] 03:23:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (157B7000) [pid = 3344] [serial = 219] [outer = 00000000] 03:23:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1626F000) [pid = 3344] [serial = 220] [outer = 157B7000] 03:23:19 INFO - PROCESS | 3344 | 1462360999583 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1629FC00) [pid = 3344] [serial = 221] [outer = 157B7000] 03:23:19 INFO - PROCESS | 3344 | 1462360999954 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 03:23:19 INFO - PROCESS | 3344 | 1462360999985 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 3344 | 1462360999987 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 03:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:23:19 INFO - PROCESS | 3344 | 1462360999990 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 3344 | 1462360999992 Marionette TRACE conn2 <- [1,262,null,{}] 03:23:19 INFO - PROCESS | 3344 | 1462360999995 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}] 03:23:20 INFO - PROCESS | 3344 | 1462361000069 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:23:20 INFO - PROCESS | 3344 | 1462361000075 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3344 | ++DOCSHELL 1629B400 == 38 [pid = 3344] [id = 75] 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16A75000) [pid = 3344] [serial = 222] [outer = 00000000] 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16F09C00) [pid = 3344] [serial = 223] [outer = 16A75000] 03:23:20 INFO - PROCESS | 3344 | 1462361000118 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17401800) [pid = 3344] [serial = 224] [outer = 16A75000] 03:23:20 INFO - PROCESS | 3344 | 1462361000550 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 588ms 03:23:20 INFO - PROCESS | 3344 | 1462361000588 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 3344 | 1462361000590 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 03:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:23:20 INFO - PROCESS | 3344 | 1462361000605 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 3344 | 1462361000607 Marionette TRACE conn2 <- [1,266,null,{}] 03:23:20 INFO - PROCESS | 3344 | 1462361000610 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}] 03:23:20 INFO - PROCESS | 3344 | 1462361000713 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:23:20 INFO - PROCESS | 3344 | 1462361000720 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3344 | ++DOCSHELL 179B1800 == 39 [pid = 3344] [id = 76] 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (179B2800) [pid = 3344] [serial = 225] [outer = 00000000] 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17CCD000) [pid = 3344] [serial = 226] [outer = 179B2800] 03:23:20 INFO - PROCESS | 3344 | 1462361000763 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17E58000) [pid = 3344] [serial = 227] [outer = 179B2800] 03:23:21 INFO - PROCESS | 3344 | 1462361001205 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 03:23:21 INFO - PROCESS | 3344 | 1462361001242 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 3344 | 1462361001245 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:23:21 INFO - PROCESS | 3344 | 1462361001249 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 3344 | 1462361001251 Marionette TRACE conn2 <- [1,270,null,{}] 03:23:21 INFO - PROCESS | 3344 | 1462361001255 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}] 03:23:21 INFO - PROCESS | 3344 | 1462361001359 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:23:21 INFO - PROCESS | 3344 | 1462361001365 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 3344 | ++DOCSHELL 17ECD800 == 40 [pid = 3344] [id = 77] 03:23:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17FAA800) [pid = 3344] [serial = 228] [outer = 00000000] 03:23:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1869E400) [pid = 3344] [serial = 229] [outer = 17FAA800] 03:23:21 INFO - PROCESS | 3344 | 1462361001411 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (186A3000) [pid = 3344] [serial = 230] [outer = 17FAA800] 03:23:21 INFO - PROCESS | 3344 | 1462361001835 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 634ms 03:23:21 INFO - PROCESS | 3344 | 1462361001869 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 3344 | 1462361001871 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:23:21 INFO - PROCESS | 3344 | 1462361001874 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 3344 | 1462361001876 Marionette TRACE conn2 <- [1,274,null,{}] 03:23:21 INFO - PROCESS | 3344 | 1462361001879 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}] 03:23:21 INFO - PROCESS | 3344 | 1462361001978 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:23:21 INFO - PROCESS | 3344 | 1462361001984 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 3344 | ++DOCSHELL 10DE1800 == 41 [pid = 3344] [id = 78] 03:23:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (17FAC800) [pid = 3344] [serial = 231] [outer = 00000000] 03:23:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (19EECC00) [pid = 3344] [serial = 232] [outer = 17FAC800] 03:23:22 INFO - PROCESS | 3344 | 1462361002027 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A052C00) [pid = 3344] [serial = 233] [outer = 17FAC800] 03:23:22 INFO - PROCESS | 3344 | 1462361002432 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]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 03:23:22 INFO - PROCESS | 3344 | 1462361002472 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 3344 | 1462361002473 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 03:23:22 INFO - PROCESS | 3344 | 1462361002477 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:23:22 INFO - PROCESS | 3344 | 1462361002478 Marionette TRACE conn2 <- [1,278,null,{}] 03:23:22 INFO - PROCESS | 3344 | 1462361002482 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}] 03:23:22 INFO - PROCESS | 3344 | 1462361002577 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:23:22 INFO - PROCESS | 3344 | 1462361002584 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 3344 | ++DOCSHELL 1860F800 == 42 [pid = 3344] [id = 79] 03:23:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1869D000) [pid = 3344] [serial = 234] [outer = 00000000] 03:23:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1A05FC00) [pid = 3344] [serial = 235] [outer = 1869D000] 03:23:22 INFO - PROCESS | 3344 | 1462361002626 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1A060400) [pid = 3344] [serial = 236] [outer = 1869D000] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (117D3800) [pid = 3344] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1060A400) [pid = 3344] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1581EC00) [pid = 3344] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (13123800) [pid = 3344] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (15BD0400) [pid = 3344] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17204400) [pid = 3344] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1858D800) [pid = 3344] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (112EC400) [pid = 3344] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (17B39000) [pid = 3344] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:23:22 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10D27C00) [pid = 3344] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:23:23 INFO - PROCESS | 3344 | 1462361003076 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]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 618ms 03:23:23 INFO - PROCESS | 3344 | 1462361003098 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3344 | 1462361003100 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 03:23:23 INFO - PROCESS | 3344 | 1462361003104 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:23:23 INFO - PROCESS | 3344 | 1462361003105 Marionette TRACE conn2 <- [1,282,null,{}] 03:23:23 INFO - PROCESS | 3344 | 1462361003109 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}] 03:23:23 INFO - PROCESS | 3344 | 1462361003183 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:23:23 INFO - PROCESS | 3344 | 1462361003189 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3344 | ++DOCSHELL 12F08800 == 43 [pid = 3344] [id = 80] 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1391A000) [pid = 3344] [serial = 237] [outer = 00000000] 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (18CB3400) [pid = 3344] [serial = 238] [outer = 1391A000] 03:23:23 INFO - PROCESS | 3344 | 1462361003232 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A059800) [pid = 3344] [serial = 239] [outer = 1391A000] 03:23:23 INFO - PROCESS | 3344 | 1462361003627 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]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 526ms 03:23:23 INFO - PROCESS | 3344 | 1462361003640 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3344 | 1462361003641 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 03:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:23:23 INFO - PROCESS | 3344 | 1462361003645 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 3344 | 1462361003650 Marionette TRACE conn2 <- [1,286,null,{}] 03:23:23 INFO - PROCESS | 3344 | 1462361003653 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}] 03:23:23 INFO - PROCESS | 3344 | 1462361003756 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:23:23 INFO - PROCESS | 3344 | 1462361003765 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3344 | ++DOCSHELL 14651C00 == 44 [pid = 3344] [id = 81] 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17B39000) [pid = 3344] [serial = 240] [outer = 00000000] 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A92CC00) [pid = 3344] [serial = 241] [outer = 17B39000] 03:23:23 INFO - PROCESS | 3344 | 1462361003807 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1AC8F800) [pid = 3344] [serial = 242] [outer = 17B39000] 03:23:24 INFO - PROCESS | 3344 | 1462361004232 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]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 619ms 03:23:24 INFO - PROCESS | 3344 | 1462361004283 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 3344 | 1462361004285 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 03:23:24 INFO - PROCESS | 3344 | 1462361004288 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:23:24 INFO - PROCESS | 3344 | 1462361004290 Marionette TRACE conn2 <- [1,290,null,{}] 03:23:24 INFO - PROCESS | 3344 | 1462361004294 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}] 03:23:24 INFO - PROCESS | 3344 | 1462361004416 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:23:24 INFO - PROCESS | 3344 | 1462361004429 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 3344 | ++DOCSHELL 1ACCB400 == 45 [pid = 3344] [id = 82] 03:23:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1ACCDC00) [pid = 3344] [serial = 243] [outer = 00000000] 03:23:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1AE2B400) [pid = 3344] [serial = 244] [outer = 1ACCDC00] 03:23:24 INFO - PROCESS | 3344 | 1462361004460 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1B0BF400) [pid = 3344] [serial = 245] [outer = 1ACCDC00] 03:23:24 INFO - PROCESS | 3344 | 1462361004874 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]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 03:23:24 INFO - PROCESS | 3344 | 1462361004911 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 3344 | 1462361004915 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 03:23:24 INFO - PROCESS | 3344 | 1462361004920 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:23:24 INFO - PROCESS | 3344 | 1462361004925 Marionette TRACE conn2 <- [1,294,null,{}] 03:23:24 INFO - PROCESS | 3344 | 1462361004936 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}] 03:23:25 INFO - PROCESS | 3344 | 1462361005083 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:23:25 INFO - PROCESS | 3344 | 1462361005187 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 3344 | ++DOCSHELL 11574800 == 46 [pid = 3344] [id = 83] 03:23:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (11575400) [pid = 3344] [serial = 246] [outer = 00000000] 03:23:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (117C8400) [pid = 3344] [serial = 247] [outer = 11575400] 03:23:25 INFO - PROCESS | 3344 | 1462361005241 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (12C41800) [pid = 3344] [serial = 248] [outer = 11575400] 03:23:25 INFO - PROCESS | 3344 | 1462361005903 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]]]}] 03:23:25 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. 03:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 989ms 03:23:25 INFO - PROCESS | 3344 | 1462361005928 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 3344 | 1462361005933 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:23:25 INFO - PROCESS | 3344 | 1462361005941 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 3344 | 1462361005943 Marionette TRACE conn2 <- [1,298,null,{}] 03:23:25 INFO - PROCESS | 3344 | 1462361005947 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}] 03:23:26 INFO - PROCESS | 3344 | 1462361006030 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:23:26 INFO - PROCESS | 3344 | 1462361006102 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3344 | ++DOCSHELL 13955C00 == 47 [pid = 3344] [id = 84] 03:23:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (14696800) [pid = 3344] [serial = 249] [outer = 00000000] 03:23:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16299800) [pid = 3344] [serial = 250] [outer = 14696800] 03:23:26 INFO - PROCESS | 3344 | 1462361006154 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17270800) [pid = 3344] [serial = 251] [outer = 14696800] 03:23:26 INFO - PROCESS | 3344 | 1462361006720 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]]]}] 03:23:26 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. 03:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 819ms 03:23:26 INFO - PROCESS | 3344 | 1462361006767 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3344 | 1462361006770 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:23:26 INFO - PROCESS | 3344 | 1462361006773 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 3344 | 1462361006777 Marionette TRACE conn2 <- [1,302,null,{}] 03:23:26 INFO - PROCESS | 3344 | 1462361006788 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}] 03:23:26 INFO - PROCESS | 3344 | 1462361006887 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:23:26 INFO - PROCESS | 3344 | 1462361006974 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3344 | ++DOCSHELL 19EEB800 == 48 [pid = 3344] [id = 85] 03:23:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A055400) [pid = 3344] [serial = 252] [outer = 00000000] 03:23:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1AC8E000) [pid = 3344] [serial = 253] [outer = 1A055400] 03:23:27 INFO - PROCESS | 3344 | 1462361007029 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1AE26800) [pid = 3344] [serial = 254] [outer = 1A055400] 03:23:27 INFO - PROCESS | 3344 | 1462361007536 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]]]}] 03:23:27 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. 03:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 834ms 03:23:27 INFO - PROCESS | 3344 | 1462361007599 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 3344 | 1462361007602 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 03:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:23:27 INFO - PROCESS | 3344 | 1462361007605 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 3344 | 1462361007607 Marionette TRACE conn2 <- [1,306,null,{}] 03:23:27 INFO - PROCESS | 3344 | 1462361007611 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}] 03:23:27 INFO - PROCESS | 3344 | 1462361007707 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:23:27 INFO - PROCESS | 3344 | 1462361007792 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 3344 | ++DOCSHELL 1AE23C00 == 49 [pid = 3344] [id = 86] 03:23:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1B0C7000) [pid = 3344] [serial = 255] [outer = 00000000] 03:23:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1B0CC000) [pid = 3344] [serial = 256] [outer = 1B0C7000] 03:23:27 INFO - PROCESS | 3344 | 1462361007844 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1B1EE800) [pid = 3344] [serial = 257] [outer = 1B0C7000] 03:23:28 INFO - PROCESS | 3344 | 1462361008410 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]]]}] 03:23:28 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. 03:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 835ms 03:23:28 INFO - PROCESS | 3344 | 1462361008476 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 3344 | 1462361008478 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 03:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:23:28 INFO - PROCESS | 3344 | 1462361008506 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 3344 | 1462361008508 Marionette TRACE conn2 <- [1,310,null,{}] 03:23:28 INFO - PROCESS | 3344 | 1462361008588 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}] 03:23:28 INFO - PROCESS | 3344 | 1462361008745 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:23:28 INFO - PROCESS | 3344 | 1462361008878 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 3344 | ++DOCSHELL 1123D800 == 50 [pid = 3344] [id = 87] 03:23:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (11243400) [pid = 3344] [serial = 258] [outer = 00000000] 03:23:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (12F12C00) [pid = 3344] [serial = 259] [outer = 11243400] 03:23:28 INFO - PROCESS | 3344 | 1462361008951 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (13F09800) [pid = 3344] [serial = 260] [outer = 11243400] 03:23:29 INFO - PROCESS | 3344 | 1462361009579 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]]]}] 03:23:29 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. 03:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1113ms 03:23:29 INFO - PROCESS | 3344 | 1462361009616 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3344 | 1462361009620 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:23:29 INFO - PROCESS | 3344 | 1462361009625 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 3344 | 1462361009628 Marionette TRACE conn2 <- [1,314,null,{}] 03:23:29 INFO - PROCESS | 3344 | 1462361009634 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}] 03:23:29 INFO - PROCESS | 3344 | 1462361009730 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:23:29 INFO - PROCESS | 3344 | 1462361009819 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 3344 | ++DOCSHELL 12F16400 == 51 [pid = 3344] [id = 88] 03:23:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (131D8400) [pid = 3344] [serial = 261] [outer = 00000000] 03:23:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (14095800) [pid = 3344] [serial = 262] [outer = 131D8400] 03:23:29 INFO - PROCESS | 3344 | 1462361009867 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (15763800) [pid = 3344] [serial = 263] [outer = 131D8400] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 1058E400 == 50 [pid = 3344] [id = 56] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 14651C00 == 49 [pid = 3344] [id = 81] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 12F08800 == 48 [pid = 3344] [id = 80] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 1860F800 == 47 [pid = 3344] [id = 79] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 10DE1800 == 46 [pid = 3344] [id = 78] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 17ECD800 == 45 [pid = 3344] [id = 77] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 179B1800 == 44 [pid = 3344] [id = 76] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 1629B400 == 43 [pid = 3344] [id = 75] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 157AC400 == 42 [pid = 3344] [id = 74] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 10DE9800 == 41 [pid = 3344] [id = 73] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 1349D000 == 40 [pid = 3344] [id = 72] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 106ADC00 == 39 [pid = 3344] [id = 71] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 157AE400 == 38 [pid = 3344] [id = 70] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 13152C00 == 37 [pid = 3344] [id = 69] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 11319000 == 36 [pid = 3344] [id = 68] 03:23:30 INFO - PROCESS | 3344 | --DOCSHELL 1A3F2C00 == 35 [pid = 3344] [id = 67] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1ACC5400) [pid = 3344] [serial = 199] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (19EE4400) [pid = 3344] [serial = 163] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (10DDE000) [pid = 3344] [serial = 171] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (112E7C00) [pid = 3344] [serial = 172] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15BB5800) [pid = 3344] [serial = 178] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (16270000) [pid = 3344] [serial = 179] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (13CB2400) [pid = 3344] [serial = 175] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (14093800) [pid = 3344] [serial = 176] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17402400) [pid = 3344] [serial = 181] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17E56400) [pid = 3344] [serial = 184] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10D29000) [pid = 3344] [serial = 165] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (13955800) [pid = 3344] [serial = 168] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A3F3400) [pid = 3344] [serial = 188] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A316C00) [pid = 3344] [serial = 187] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (15762800) [pid = 3344] [serial = 193] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (17FB2000) [pid = 3344] [serial = 185] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1A92B800) [pid = 3344] [serial = 190] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1AC8E800) [pid = 3344] [serial = 196] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1A92C400) [pid = 3344] [serial = 191] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1BC66000) [pid = 3344] [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.] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1740C800) [pid = 3344] [serial = 182] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (183FA400) [pid = 3344] [serial = 194] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1AC8F000) [pid = 3344] [serial = 197] [outer = 00000000] [url = about:blank] 03:23:30 INFO - PROCESS | 3344 | 1462361010431 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]]]}] 03:23:30 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. 03:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 819ms 03:23:30 INFO - PROCESS | 3344 | 1462361010455 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 3344 | 1462361010460 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 03:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:23:30 INFO - PROCESS | 3344 | 1462361010466 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 3344 | 1462361010468 Marionette TRACE conn2 <- [1,318,null,{}] 03:23:30 INFO - PROCESS | 3344 | 1462361010472 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}] 03:23:30 INFO - PROCESS | 3344 | 1462361010553 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:23:30 INFO - PROCESS | 3344 | 1462361010560 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 3344 | ++DOCSHELL 117D3800 == 36 [pid = 3344] [id = 89] 03:23:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11B89800) [pid = 3344] [serial = 264] [outer = 00000000] 03:23:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1408F400) [pid = 3344] [serial = 265] [outer = 11B89800] 03:23:30 INFO - PROCESS | 3344 | 1462361010604 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (157ABC00) [pid = 3344] [serial = 266] [outer = 11B89800] 03:23:31 INFO - PROCESS | 3344 | 1462361011053 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]]]}] 03:23:31 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. 03:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 634ms 03:23:31 INFO - PROCESS | 3344 | 1462361011103 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3344 | 1462361011105 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 03:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:23:31 INFO - PROCESS | 3344 | 1462361011109 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 3344 | 1462361011112 Marionette TRACE conn2 <- [1,322,null,{}] 03:23:31 INFO - PROCESS | 3344 | 1462361011122 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}] 03:23:31 INFO - PROCESS | 3344 | 1462361011202 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:23:31 INFO - PROCESS | 3344 | 1462361011214 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3344 | ++DOCSHELL 15BB0C00 == 37 [pid = 3344] [id = 90] 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16703C00) [pid = 3344] [serial = 267] [outer = 00000000] 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17408000) [pid = 3344] [serial = 268] [outer = 16703C00] 03:23:31 INFO - PROCESS | 3344 | 1462361011260 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17465C00) [pid = 3344] [serial = 269] [outer = 16703C00] 03:23:31 INFO - PROCESS | 3344 | 1462361011702 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]]]}] 03:23:31 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. 03:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 633ms 03:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:23:31 INFO - PROCESS | 3344 | 1462361011746 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3344 | 1462361011749 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 03:23:31 INFO - PROCESS | 3344 | 1462361011752 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 3344 | 1462361011754 Marionette TRACE conn2 <- [1,326,null,{}] 03:23:31 INFO - PROCESS | 3344 | 1462361011757 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}] 03:23:31 INFO - PROCESS | 3344 | 1462361011833 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:23:31 INFO - PROCESS | 3344 | 1462361011870 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3344 | ++DOCSHELL 17FAB800 == 38 [pid = 3344] [id = 91] 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17FABC00) [pid = 3344] [serial = 270] [outer = 00000000] 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1836DC00) [pid = 3344] [serial = 271] [outer = 17FABC00] 03:23:31 INFO - PROCESS | 3344 | 1462361011914 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (18610800) [pid = 3344] [serial = 272] [outer = 17FABC00] 03:23:32 INFO - PROCESS | 3344 | 1462361012302 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]]]}] 03:23:32 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. 03:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 618ms 03:23:32 INFO - PROCESS | 3344 | 1462361012373 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:23:32 INFO - PROCESS | 3344 | 1462361012383 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 3344 | 1462361012385 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 03:23:32 INFO - PROCESS | 3344 | 1462361012388 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 3344 | 1462361012389 Marionette TRACE conn2 <- [1,330,null,{}] 03:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:23:32 INFO - PROCESS | 3344 | 1462361012393 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}] 03:23:32 INFO - PROCESS | 3344 | 1462361012476 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:23:32 INFO - PROCESS | 3344 | 1462361012484 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 3344 | ++DOCSHELL 1058A400 == 39 [pid = 3344] [id = 92] 03:23:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17E56400) [pid = 3344] [serial = 273] [outer = 00000000] 03:23:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1A058800) [pid = 3344] [serial = 274] [outer = 17E56400] 03:23:32 INFO - PROCESS | 3344 | 1462361012528 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A3F4400) [pid = 3344] [serial = 275] [outer = 17E56400] 03:23:32 INFO - PROCESS | 3344 | 1462361013002 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]]]}] 03:23:33 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. 03:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 618ms 03:23:33 INFO - PROCESS | 3344 | 1462361013028 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3344 | 1462361013030 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:23:33 INFO - PROCESS | 3344 | 1462361013033 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3344 | 1462361013035 Marionette TRACE conn2 <- [1,334,null,{}] 03:23:33 INFO - PROCESS | 3344 | 1462361013038 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}] 03:23:33 INFO - PROCESS | 3344 | 1462361013157 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:23:33 INFO - PROCESS | 3344 | 1462361013234 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 3344 | ++DOCSHELL 1ACC1000 == 40 [pid = 3344] [id = 93] 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1ACC1C00) [pid = 3344] [serial = 276] [outer = 00000000] 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1ACCC400) [pid = 3344] [serial = 277] [outer = 1ACC1C00] 03:23:33 INFO - PROCESS | 3344 | 1462361013280 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1AE2B000) [pid = 3344] [serial = 278] [outer = 1ACC1C00] 03:23:33 INFO - PROCESS | 3344 | 1462361013663 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]]]}] 03:23:33 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. 03:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 680ms 03:23:33 INFO - PROCESS | 3344 | 1462361013717 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3344 | 1462361013719 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:23:33 INFO - PROCESS | 3344 | 1462361013727 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3344 | 1462361013729 Marionette TRACE conn2 <- [1,338,null,{}] 03:23:33 INFO - PROCESS | 3344 | 1462361013737 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}] 03:23:33 INFO - PROCESS | 3344 | 1462361013846 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:23:33 INFO - PROCESS | 3344 | 1462361013857 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 3344 | ++DOCSHELL 1A92B800 == 41 [pid = 3344] [id = 94] 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1ACC3C00) [pid = 3344] [serial = 279] [outer = 00000000] 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1B453C00) [pid = 3344] [serial = 280] [outer = 1ACC3C00] 03:23:33 INFO - PROCESS | 3344 | 1462361013900 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1B454C00) [pid = 3344] [serial = 281] [outer = 1ACC3C00] 03:23:34 INFO - PROCESS | 3344 | 1462361014306 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]]]}] 03:23:34 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. 03:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 634ms 03:23:34 INFO - PROCESS | 3344 | 1462361014365 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 3344 | 1462361014367 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 03:23:34 INFO - PROCESS | 3344 | 1462361014370 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:23:34 INFO - PROCESS | 3344 | 1462361014372 Marionette TRACE conn2 <- [1,342,null,{}] 03:23:34 INFO - PROCESS | 3344 | 1462361014382 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}] 03:23:34 INFO - PROCESS | 3344 | 1462361014482 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:23:34 INFO - PROCESS | 3344 | 1462361014568 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 3344 | ++DOCSHELL 1A317C00 == 42 [pid = 3344] [id = 95] 03:23:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1ACC9800) [pid = 3344] [serial = 282] [outer = 00000000] 03:23:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1B63D000) [pid = 3344] [serial = 283] [outer = 1ACC9800] 03:23:34 INFO - PROCESS | 3344 | 1462361014611 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1B640C00) [pid = 3344] [serial = 284] [outer = 1ACC9800] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17B39000) [pid = 3344] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (17FAA800) [pid = 3344] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17FAC800) [pid = 3344] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1A3F8000) [pid = 3344] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (16A75000) [pid = 3344] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1869D000) [pid = 3344] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (134A4000) [pid = 3344] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (11249800) [pid = 3344] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (157B7000) [pid = 3344] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1391A000) [pid = 3344] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:23:34 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (179B2800) [pid = 3344] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:23:35 INFO - PROCESS | 3344 | 1462361015048 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]]]}] 03:23:35 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. 03:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 742ms 03:23:35 INFO - PROCESS | 3344 | 1462361015095 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3344 | 1462361015097 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 03:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:23:35 INFO - PROCESS | 3344 | 1462361015100 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 3344 | 1462361015102 Marionette TRACE conn2 <- [1,346,null,{}] 03:23:35 INFO - PROCESS | 3344 | 1462361015105 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}] 03:23:35 INFO - PROCESS | 3344 | 1462361015180 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:23:35 INFO - PROCESS | 3344 | 1462361015187 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 3344 | ++DOCSHELL 11EDA000 == 43 [pid = 3344] [id = 96] 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13948800) [pid = 3344] [serial = 285] [outer = 00000000] 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1ACC4800) [pid = 3344] [serial = 286] [outer = 13948800] 03:23:35 INFO - PROCESS | 3344 | 1462361015230 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1B45C000) [pid = 3344] [serial = 287] [outer = 13948800] 03:23:35 INFO - PROCESS | 3344 | 1462361015674 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]]]}] 03:23:35 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. 03:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 03:23:35 INFO - PROCESS | 3344 | 1462361015697 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3344 | 1462361015699 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 03:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:23:35 INFO - PROCESS | 3344 | 1462361015703 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 3344 | 1462361015704 Marionette TRACE conn2 <- [1,350,null,{}] 03:23:35 INFO - PROCESS | 3344 | 1462361015708 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}] 03:23:35 INFO - PROCESS | 3344 | 1462361015782 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:23:35 INFO - PROCESS | 3344 | 1462361015788 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 3344 | ++DOCSHELL 10D72800 == 44 [pid = 3344] [id = 97] 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (10D73C00) [pid = 3344] [serial = 288] [outer = 00000000] 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (10D7BC00) [pid = 3344] [serial = 289] [outer = 10D73C00] 03:23:35 INFO - PROCESS | 3344 | 1462361015830 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (10D7F800) [pid = 3344] [serial = 290] [outer = 10D73C00] 03:23:36 INFO - PROCESS | 3344 | 1462361016269 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]]]}] 03:23:36 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. 03:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 03:23:36 INFO - PROCESS | 3344 | 1462361016309 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 3344 | 1462361016311 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 03:23:36 INFO - PROCESS | 3344 | 1462361016315 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:23:36 INFO - PROCESS | 3344 | 1462361016317 Marionette TRACE conn2 <- [1,354,null,{}] 03:23:36 INFO - PROCESS | 3344 | 1462361016320 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}] 03:23:36 INFO - PROCESS | 3344 | 1462361016413 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:23:36 INFO - PROCESS | 3344 | 1462361016422 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 3344 | ++DOCSHELL 1B259000 == 45 [pid = 3344] [id = 98] 03:23:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1836D000) [pid = 3344] [serial = 291] [outer = 00000000] 03:23:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1B772C00) [pid = 3344] [serial = 292] [outer = 1836D000] 03:23:36 INFO - PROCESS | 3344 | 1462361016469 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1B777C00) [pid = 3344] [serial = 293] [outer = 1836D000] 03:23:37 INFO - PROCESS | 3344 | 1462361017009 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]]]}] 03:23:37 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. 03:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 726ms 03:23:37 INFO - PROCESS | 3344 | 1462361017041 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 3344 | 1462361017045 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 03:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:23:37 INFO - PROCESS | 3344 | 1462361017050 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 3344 | 1462361017054 Marionette TRACE conn2 <- [1,358,null,{}] 03:23:37 INFO - PROCESS | 3344 | 1462361017061 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}] 03:23:37 INFO - PROCESS | 3344 | 1462361017243 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:23:37 INFO - PROCESS | 3344 | 1462361017365 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 3344 | ++DOCSHELL 106CA800 == 46 [pid = 3344] [id = 99] 03:23:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (10D7A800) [pid = 3344] [serial = 294] [outer = 00000000] 03:23:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1157E800) [pid = 3344] [serial = 295] [outer = 10D7A800] 03:23:37 INFO - PROCESS | 3344 | 1462361017420 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (13152C00) [pid = 3344] [serial = 296] [outer = 10D7A800] 03:23:37 INFO - PROCESS | 3344 | 1462361017956 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]]]}] 03:23:38 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. 03:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 989ms 03:23:38 INFO - PROCESS | 3344 | 1462361018038 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 3344 | 1462361018044 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 03:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:23:38 INFO - PROCESS | 3344 | 1462361018050 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 3344 | 1462361018053 Marionette TRACE conn2 <- [1,362,null,{}] 03:23:38 INFO - PROCESS | 3344 | 1462361018057 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}] 03:23:38 INFO - PROCESS | 3344 | 1462361018158 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:23:38 INFO - PROCESS | 3344 | 1462361018234 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 3344 | ++DOCSHELL 14652000 == 47 [pid = 3344] [id = 100] 03:23:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1465EC00) [pid = 3344] [serial = 297] [outer = 00000000] 03:23:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (16656400) [pid = 3344] [serial = 298] [outer = 1465EC00] 03:23:38 INFO - PROCESS | 3344 | 1462361018287 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1720D000) [pid = 3344] [serial = 299] [outer = 1465EC00] 03:23:38 INFO - PROCESS | 3344 | 1462361018903 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]]]}] 03:23:38 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. 03:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 881ms 03:23:38 INFO - PROCESS | 3344 | 1462361018953 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 3344 | 1462361018955 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 03:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:23:38 INFO - PROCESS | 3344 | 1462361018959 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 3344 | 1462361018962 Marionette TRACE conn2 <- [1,366,null,{}] 03:23:38 INFO - PROCESS | 3344 | 1462361019001 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}] 03:23:39 INFO - PROCESS | 3344 | 1462361019132 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:23:39 INFO - PROCESS | 3344 | 1462361019186 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 3344 | ++DOCSHELL 1A37B800 == 48 [pid = 3344] [id = 101] 03:23:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A37CC00) [pid = 3344] [serial = 300] [outer = 00000000] 03:23:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1A37FC00) [pid = 3344] [serial = 301] [outer = 1A37CC00] 03:23:39 INFO - PROCESS | 3344 | 1462361019240 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A383400) [pid = 3344] [serial = 302] [outer = 1A37CC00] 03:23:39 INFO - PROCESS | 3344 | 1462361019841 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]]]}] 03:23:39 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. 03:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 927ms 03:23:40 INFO - PROCESS | 3344 | 1462361020074 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 3344 | 1462361020078 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 03:23:40 INFO - PROCESS | 3344 | 1462361020083 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 3344 | 1462361020086 Marionette TRACE conn2 <- [1,370,null,{}] 03:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:23:40 INFO - PROCESS | 3344 | 1462361020092 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}] 03:23:40 INFO - PROCESS | 3344 | 1462361020188 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:23:40 INFO - PROCESS | 3344 | 1462361020259 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 3344 | ++DOCSHELL 11574400 == 49 [pid = 3344] [id = 102] 03:23:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (11576000) [pid = 3344] [serial = 303] [outer = 00000000] 03:23:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (11B8CC00) [pid = 3344] [serial = 304] [outer = 11576000] 03:23:40 INFO - PROCESS | 3344 | 1462361020308 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (12F09000) [pid = 3344] [serial = 305] [outer = 11576000] 03:23:40 INFO - PROCESS | 3344 | 1462361020874 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]]]}] 03:23:40 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. 03:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 835ms 03:23:40 INFO - PROCESS | 3344 | 1462361020930 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:23:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:23:40 INFO - PROCESS | 3344 | 1462361020933 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 03:23:40 INFO - PROCESS | 3344 | 1462361020940 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 3344 | 1462361020944 Marionette TRACE conn2 <- [1,374,null,{}] 03:23:40 INFO - PROCESS | 3344 | 1462361020948 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}] 03:23:41 INFO - PROCESS | 3344 | 1462361021070 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:23:41 INFO - PROCESS | 3344 | 1462361021131 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 3344 | ++DOCSHELL 13950400 == 50 [pid = 3344] [id = 103] 03:23:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (14098000) [pid = 3344] [serial = 306] [outer = 00000000] 03:23:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (15BCE800) [pid = 3344] [serial = 307] [outer = 14098000] 03:23:41 INFO - PROCESS | 3344 | 1462361021177 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (162A0400) [pid = 3344] [serial = 308] [outer = 14098000] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 135C5800 == 49 [pid = 3344] [id = 57] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 10D72800 == 48 [pid = 3344] [id = 97] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 11EDA000 == 47 [pid = 3344] [id = 96] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 1A317C00 == 46 [pid = 3344] [id = 95] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 1A92B800 == 45 [pid = 3344] [id = 94] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 1ACC1000 == 44 [pid = 3344] [id = 93] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 1058A400 == 43 [pid = 3344] [id = 92] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 17FAB800 == 42 [pid = 3344] [id = 91] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 15BB0C00 == 41 [pid = 3344] [id = 90] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 117D3800 == 40 [pid = 3344] [id = 89] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 12F16400 == 39 [pid = 3344] [id = 88] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (1157E000) [pid = 3344] [serial = 211] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1AE2B400) [pid = 3344] [serial = 244] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 11574800 == 38 [pid = 3344] [id = 83] 03:23:41 INFO - PROCESS | 3344 | --DOCSHELL 1ACCB400 == 37 [pid = 3344] [id = 82] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1AC8F800) [pid = 3344] [serial = 242] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (1869E400) [pid = 3344] [serial = 229] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (19EECC00) [pid = 3344] [serial = 232] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (186A3000) [pid = 3344] [serial = 230] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (1AC88800) [pid = 3344] [serial = 200] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (11B8D800) [pid = 3344] [serial = 202] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (157ACC00) [pid = 3344] [serial = 205] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16F09C00) [pid = 3344] [serial = 223] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1A05FC00) [pid = 3344] [serial = 235] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1409AC00) [pid = 3344] [serial = 215] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (13CB2800) [pid = 3344] [serial = 214] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (13451400) [pid = 3344] [serial = 217] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (14093400) [pid = 3344] [serial = 218] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1626F000) [pid = 3344] [serial = 220] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1629FC00) [pid = 3344] [serial = 221] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (19EE7C00) [pid = 3344] [serial = 208] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1A052C00) [pid = 3344] [serial = 233] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1A92CC00) [pid = 3344] [serial = 241] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1A060400) [pid = 3344] [serial = 236] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (18CB3400) [pid = 3344] [serial = 238] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17CCD000) [pid = 3344] [serial = 226] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17E58000) [pid = 3344] [serial = 227] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (17401800) [pid = 3344] [serial = 224] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1A059800) [pid = 3344] [serial = 239] [outer = 00000000] [url = about:blank] 03:23:41 INFO - PROCESS | 3344 | 1462361021708 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:23:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 820ms 03:23:41 INFO - PROCESS | 3344 | 1462361021762 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 3344 | 1462361021764 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:23:41 INFO - PROCESS | 3344 | 1462361021767 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 3344 | 1462361021769 Marionette TRACE conn2 <- [1,378,null,{}] 03:23:41 INFO - PROCESS | 3344 | 1462361021778 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}] 03:23:41 INFO - PROCESS | 3344 | 1462361021857 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:23:41 INFO - PROCESS | 3344 | 1462361021942 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 3344 | ++DOCSHELL 14093400 == 38 [pid = 3344] [id = 104] 03:23:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (14095C00) [pid = 3344] [serial = 309] [outer = 00000000] 03:23:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (15819800) [pid = 3344] [serial = 310] [outer = 14095C00] 03:23:41 INFO - PROCESS | 3344 | 1462361021995 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (16274C00) [pid = 3344] [serial = 311] [outer = 14095C00] 03:23:42 INFO - PROCESS | 3344 | 1462361022378 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:23:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 634ms 03:23:42 INFO - PROCESS | 3344 | 1462361022405 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 3344 | 1462361022407 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 03:23:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:23:42 INFO - PROCESS | 3344 | 1462361022417 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 3344 | 1462361022419 Marionette TRACE conn2 <- [1,382,null,{}] 03:23:42 INFO - PROCESS | 3344 | 1462361022427 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}] 03:23:42 INFO - PROCESS | 3344 | 1462361022502 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:23:42 INFO - PROCESS | 3344 | 1462361022508 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 3344 | ++DOCSHELL 16655C00 == 39 [pid = 3344] [id = 105] 03:23:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (16F05C00) [pid = 3344] [serial = 312] [outer = 00000000] 03:23:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (17466000) [pid = 3344] [serial = 313] [outer = 16F05C00] 03:23:42 INFO - PROCESS | 3344 | 1462361022552 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (17E55400) [pid = 3344] [serial = 314] [outer = 16F05C00] 03:23:42 INFO - PROCESS | 3344 | 1462361022980 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:23:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 649ms 03:23:43 INFO - PROCESS | 3344 | 1462361023053 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 3344 | 1462361023055 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 03:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:23:43 INFO - PROCESS | 3344 | 1462361023058 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 3344 | 1462361023060 Marionette TRACE conn2 <- [1,386,null,{}] 03:23:43 INFO - PROCESS | 3344 | 1462361023063 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}] 03:23:43 INFO - PROCESS | 3344 | 1462361023135 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:23:43 INFO - PROCESS | 3344 | 1462361023172 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 3344 | ++DOCSHELL 17FA9C00 == 40 [pid = 3344] [id = 106] 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17FAA800) [pid = 3344] [serial = 315] [outer = 00000000] 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (18368000) [pid = 3344] [serial = 316] [outer = 17FAA800] 03:23:43 INFO - PROCESS | 3344 | 1462361023218 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1861A000) [pid = 3344] [serial = 317] [outer = 17FAA800] 03:23:43 INFO - PROCESS | 3344 | 1462361023675 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]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 03:23:43 INFO - PROCESS | 3344 | 1462361023702 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 3344 | 1462361023704 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 03:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:23:43 INFO - PROCESS | 3344 | 1462361023707 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 3344 | 1462361023709 Marionette TRACE conn2 <- [1,390,null,{}] 03:23:43 INFO - PROCESS | 3344 | 1462361023712 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}] 03:23:43 INFO - PROCESS | 3344 | 1462361023832 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:23:43 INFO - PROCESS | 3344 | 1462361023842 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 3344 | ++DOCSHELL 17FB2000 == 41 [pid = 3344] [id = 107] 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (186A1800) [pid = 3344] [serial = 318] [outer = 00000000] 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1A056C00) [pid = 3344] [serial = 319] [outer = 186A1800] 03:23:43 INFO - PROCESS | 3344 | 1462361023928 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1A30AC00) [pid = 3344] [serial = 320] [outer = 186A1800] 03:23:44 INFO - PROCESS | 3344 | 1462361024351 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 696ms 03:23:44 INFO - PROCESS | 3344 | 1462361024391 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3344 | 1462361024393 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:23:44 INFO - PROCESS | 3344 | 1462361024396 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 3344 | 1462361024398 Marionette TRACE conn2 <- [1,394,null,{}] 03:23:44 INFO - PROCESS | 3344 | 1462361024401 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}] 03:23:44 INFO - PROCESS | 3344 | 1462361024523 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:23:44 INFO - PROCESS | 3344 | 1462361024545 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 3344 | ++DOCSHELL 1A054000 == 42 [pid = 3344] [id = 108] 03:23:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1A055C00) [pid = 3344] [serial = 321] [outer = 00000000] 03:23:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1A387800) [pid = 3344] [serial = 322] [outer = 1A055C00] 03:23:44 INFO - PROCESS | 3344 | 1462361024588 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1A3F3000) [pid = 3344] [serial = 323] [outer = 1A055C00] 03:23:44 INFO - PROCESS | 3344 | 1462361025014 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 633ms 03:23:45 INFO - PROCESS | 3344 | 1462361025034 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 3344 | 1462361025036 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 03:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:23:45 INFO - PROCESS | 3344 | 1462361025039 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 3344 | 1462361025041 Marionette TRACE conn2 <- [1,398,null,{}] 03:23:45 INFO - PROCESS | 3344 | 1462361025044 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}] 03:23:45 INFO - PROCESS | 3344 | 1462361025148 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:23:45 INFO - PROCESS | 3344 | 1462361025154 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3344 | ++DOCSHELL 10D7C400 == 43 [pid = 3344] [id = 109] 03:23:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A37BC00) [pid = 3344] [serial = 324] [outer = 00000000] 03:23:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1AC87800) [pid = 3344] [serial = 325] [outer = 1A37BC00] 03:23:45 INFO - PROCESS | 3344 | 1462361025197 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1AC88400) [pid = 3344] [serial = 326] [outer = 1A37BC00] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (13948800) [pid = 3344] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (11BCF000) [pid = 3344] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (10DDC400) [pid = 3344] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (13917400) [pid = 3344] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1ACC1C00) [pid = 3344] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (11B89800) [pid = 3344] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (131D8400) [pid = 3344] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17FABC00) [pid = 3344] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17E56400) [pid = 3344] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1ACC3C00) [pid = 3344] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16703C00) [pid = 3344] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (11243400) [pid = 3344] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1ACC9800) [pid = 3344] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:23:45 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10D73C00) [pid = 3344] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:23:45 INFO - PROCESS | 3344 | 1462361025767 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 788ms 03:23:45 INFO - PROCESS | 3344 | 1462361025825 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 3344 | 1462361025827 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 03:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:23:45 INFO - PROCESS | 3344 | 1462361025831 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 3344 | 1462361025832 Marionette TRACE conn2 <- [1,402,null,{}] 03:23:45 INFO - PROCESS | 3344 | 1462361025836 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}] 03:23:45 INFO - PROCESS | 3344 | 1462361025909 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:23:45 INFO - PROCESS | 3344 | 1462361025915 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3344 | ++DOCSHELL 11575C00 == 44 [pid = 3344] [id = 110] 03:23:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (131D7C00) [pid = 3344] [serial = 327] [outer = 00000000] 03:23:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (15BCB400) [pid = 3344] [serial = 328] [outer = 131D7C00] 03:23:45 INFO - PROCESS | 3344 | 1462361025957 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (179B7000) [pid = 3344] [serial = 329] [outer = 131D7C00] 03:23:46 INFO - PROCESS | 3344 | 1462361026369 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:23:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 588ms 03:23:46 INFO - PROCESS | 3344 | 1462361026428 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 3344 | 1462361026430 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 03:23:46 INFO - PROCESS | 3344 | 1462361026433 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:23:46 INFO - PROCESS | 3344 | 1462361026435 Marionette TRACE conn2 <- [1,406,null,{}] 03:23:46 INFO - PROCESS | 3344 | 1462361026439 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}] 03:23:46 INFO - PROCESS | 3344 | 1462361026515 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:23:46 INFO - PROCESS | 3344 | 1462361026525 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 3344 | ++DOCSHELL 1A387400 == 45 [pid = 3344] [id = 111] 03:23:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A3F2000) [pid = 3344] [serial = 330] [outer = 00000000] 03:23:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1AC91800) [pid = 3344] [serial = 331] [outer = 1A3F2000] 03:23:46 INFO - PROCESS | 3344 | 1462361026568 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1ACC6000) [pid = 3344] [serial = 332] [outer = 1A3F2000] 03:23:46 INFO - PROCESS | 3344 | 1462361026976 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 587ms 03:23:47 INFO - PROCESS | 3344 | 1462361027030 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3344 | 1462361027032 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:23:47 INFO - PROCESS | 3344 | 1462361027036 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3344 | 1462361027038 Marionette TRACE conn2 <- [1,410,null,{}] 03:23:47 INFO - PROCESS | 3344 | 1462361027041 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}] 03:23:47 INFO - PROCESS | 3344 | 1462361027117 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:23:47 INFO - PROCESS | 3344 | 1462361027126 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 3344 | ++DOCSHELL 1AE25800 == 46 [pid = 3344] [id = 112] 03:23:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1AE2E400) [pid = 3344] [serial = 333] [outer = 00000000] 03:23:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1B0C9000) [pid = 3344] [serial = 334] [outer = 1AE2E400] 03:23:47 INFO - PROCESS | 3344 | 1462361027173 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1B25B800) [pid = 3344] [serial = 335] [outer = 1AE2E400] 03:23:47 INFO - PROCESS | 3344 | 1462361027785 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:23:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 835ms 03:23:47 INFO - PROCESS | 3344 | 1462361027863 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3344 | 1462361027867 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 03:23:47 INFO - PROCESS | 3344 | 1462361027873 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:23:47 INFO - PROCESS | 3344 | 1462361027877 Marionette TRACE conn2 <- [1,414,null,{}] 03:23:47 INFO - PROCESS | 3344 | 1462361027884 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}] 03:23:48 INFO - PROCESS | 3344 | 1462361028019 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:23:48 INFO - PROCESS | 3344 | 1462361028142 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 3344 | ++DOCSHELL 106C9C00 == 47 [pid = 3344] [id = 113] 03:23:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (10D73400) [pid = 3344] [serial = 336] [outer = 00000000] 03:23:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (117CD800) [pid = 3344] [serial = 337] [outer = 10D73400] 03:23:48 INFO - PROCESS | 3344 | 1462361028197 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (11EDC800) [pid = 3344] [serial = 338] [outer = 10D73400] 03:23:48 INFO - PROCESS | 3344 | 1462361028806 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 989ms 03:23:48 INFO - PROCESS | 3344 | 1462361028861 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 3344 | 1462361028867 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:23:48 INFO - PROCESS | 3344 | 1462361028873 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 3344 | 1462361028876 Marionette TRACE conn2 <- [1,418,null,{}] 03:23:48 INFO - PROCESS | 3344 | 1462361028879 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}] 03:23:48 INFO - PROCESS | 3344 | 1462361028978 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:23:49 INFO - PROCESS | 3344 | 1462361029056 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 3344 | ++DOCSHELL 13921400 == 48 [pid = 3344] [id = 114] 03:23:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1575EC00) [pid = 3344] [serial = 339] [outer = 00000000] 03:23:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (16274800) [pid = 3344] [serial = 340] [outer = 1575EC00] 03:23:49 INFO - PROCESS | 3344 | 1462361029108 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17271800) [pid = 3344] [serial = 341] [outer = 1575EC00] 03:23:50 INFO - PROCESS | 3344 | 1462361030148 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]]]}] 03:23:50 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 03:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1345ms 03:23:50 INFO - PROCESS | 3344 | 1462361030216 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 3344 | 1462361030219 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 03:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:23:50 INFO - PROCESS | 3344 | 1462361030223 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 3344 | 1462361030226 Marionette TRACE conn2 <- [1,422,null,{}] 03:23:50 INFO - PROCESS | 3344 | 1462361030283 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}] 03:23:50 INFO - PROCESS | 3344 | 1462361030408 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:23:50 INFO - PROCESS | 3344 | 1462361030524 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8000 == 49 [pid = 3344] [id = 115] 03:23:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (11244800) [pid = 3344] [serial = 342] [outer = 00000000] 03:23:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (13956000) [pid = 3344] [serial = 343] [outer = 11244800] 03:23:50 INFO - PROCESS | 3344 | 1462361030581 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (15824000) [pid = 3344] [serial = 344] [outer = 11244800] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 1A387400 == 48 [pid = 3344] [id = 111] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 11575C00 == 47 [pid = 3344] [id = 110] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 10D7C400 == 46 [pid = 3344] [id = 109] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 1A054000 == 45 [pid = 3344] [id = 108] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 17FB2000 == 44 [pid = 3344] [id = 107] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 17FA9C00 == 43 [pid = 3344] [id = 106] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 16655C00 == 42 [pid = 3344] [id = 105] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 14093400 == 41 [pid = 3344] [id = 104] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 13950400 == 40 [pid = 3344] [id = 103] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 11574400 == 39 [pid = 3344] [id = 102] 03:23:51 INFO - PROCESS | 3344 | --DOCSHELL 1B259000 == 38 [pid = 3344] [id = 98] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (117C8400) [pid = 3344] [serial = 247] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (16299800) [pid = 3344] [serial = 250] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (1AC8E000) [pid = 3344] [serial = 253] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1B0CC000) [pid = 3344] [serial = 256] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1B772C00) [pid = 3344] [serial = 292] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (146D5400) [pid = 3344] [serial = 133] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (131CC000) [pid = 3344] [serial = 212] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (13CB3400) [pid = 3344] [serial = 169] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1ACCC400) [pid = 3344] [serial = 277] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1408F400) [pid = 3344] [serial = 265] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (157ABC00) [pid = 3344] [serial = 266] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15763800) [pid = 3344] [serial = 263] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (14095800) [pid = 3344] [serial = 262] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1836DC00) [pid = 3344] [serial = 271] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (18610800) [pid = 3344] [serial = 272] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1A058800) [pid = 3344] [serial = 274] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1B454C00) [pid = 3344] [serial = 281] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17408000) [pid = 3344] [serial = 268] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17465C00) [pid = 3344] [serial = 269] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1B453C00) [pid = 3344] [serial = 280] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (13F09800) [pid = 3344] [serial = 260] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (12F12C00) [pid = 3344] [serial = 259] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1AE2B000) [pid = 3344] [serial = 278] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1B63D000) [pid = 3344] [serial = 283] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (10D7F800) [pid = 3344] [serial = 290] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10D7BC00) [pid = 3344] [serial = 289] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1B640C00) [pid = 3344] [serial = 284] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1ACC4800) [pid = 3344] [serial = 286] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A3F4400) [pid = 3344] [serial = 275] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1B45C000) [pid = 3344] [serial = 287] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3344 | 1462361031769 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]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1608ms 03:23:51 INFO - PROCESS | 3344 | 1462361031825 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 3344 | 1462361031828 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:23:51 INFO - PROCESS | 3344 | 1462361031834 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 3344 | 1462361031840 Marionette TRACE conn2 <- [1,426,null,{}] 03:23:51 INFO - PROCESS | 3344 | 1462361031846 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}] 03:23:51 INFO - PROCESS | 3344 | 1462361031940 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:23:52 INFO - PROCESS | 3344 | 1462361032050 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3344 | ++DOCSHELL 11574800 == 39 [pid = 3344] [id = 116] 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11575C00) [pid = 3344] [serial = 345] [outer = 00000000] 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (120F9400) [pid = 3344] [serial = 346] [outer = 11575C00] 03:23:52 INFO - PROCESS | 3344 | 1462361032096 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1349C800) [pid = 3344] [serial = 347] [outer = 11575C00] 03:23:52 INFO - PROCESS | 3344 | 1462361032496 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] 03:23:52 INFO - PROCESS | 3344 | 1462361032537 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 03:23:52 INFO - PROCESS | 3344 | 1462361032547 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:23:52 INFO - PROCESS | 3344 | 1462361032549 Marionette TRACE conn2 <- [1,430,null,{}] 03:23:52 INFO - PROCESS | 3344 | 1462361032553 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}] 03:23:52 INFO - PROCESS | 3344 | 1462361032632 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:23:52 INFO - PROCESS | 3344 | 1462361032639 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3344 | ++DOCSHELL 14092800 == 40 [pid = 3344] [id = 117] 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (14094800) [pid = 3344] [serial = 348] [outer = 00000000] 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (15762800) [pid = 3344] [serial = 349] [outer = 14094800] 03:23:52 INFO - PROCESS | 3344 | 1462361032685 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (15816800) [pid = 3344] [serial = 350] [outer = 14094800] 03:23:53 INFO - PROCESS | 3344 | 1462361033121 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 633ms 03:23:53 INFO - PROCESS | 3344 | 1462361033169 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3344 | 1462361033171 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 03:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:23:53 INFO - PROCESS | 3344 | 1462361033174 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 3344 | 1462361033178 Marionette TRACE conn2 <- [1,434,null,{}] 03:23:53 INFO - PROCESS | 3344 | 1462361033188 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}] 03:23:53 INFO - PROCESS | 3344 | 1462361033267 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:23:53 INFO - PROCESS | 3344 | 1462361033376 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 3344 | ++DOCSHELL 17409000 == 41 [pid = 3344] [id = 118] 03:23:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17469C00) [pid = 3344] [serial = 351] [outer = 00000000] 03:23:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17ED0C00) [pid = 3344] [serial = 352] [outer = 17469C00] 03:23:53 INFO - PROCESS | 3344 | 1462361033421 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (18367800) [pid = 3344] [serial = 353] [outer = 17469C00] 03:23:53 INFO - PROCESS | 3344 | 1462361033789 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 634ms 03:23:53 INFO - PROCESS | 3344 | 1462361033812 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3344 | 1462361033814 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 3344 | 1462361033817 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:23:53 INFO - PROCESS | 3344 | 1462361033819 Marionette TRACE conn2 <- [1,438,null,{}] 03:23:53 INFO - PROCESS | 3344 | 1462361033822 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}] 03:23:53 INFO - PROCESS | 3344 | 1462361033905 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:23:53 INFO - PROCESS | 3344 | 1462361033998 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3344 | ++DOCSHELL 17FABC00 == 42 [pid = 3344] [id = 119] 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17FB3800) [pid = 3344] [serial = 354] [outer = 00000000] 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (19EE9800) [pid = 3344] [serial = 355] [outer = 17FB3800] 03:23:54 INFO - PROCESS | 3344 | 1462361034042 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A060C00) [pid = 3344] [serial = 356] [outer = 17FB3800] 03:23:54 INFO - PROCESS | 3344 | 1462361034454 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 680ms 03:23:54 INFO - PROCESS | 3344 | 1462361034517 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 3344 | 1462361034519 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 03:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:23:54 INFO - PROCESS | 3344 | 1462361034528 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 3344 | 1462361034529 Marionette TRACE conn2 <- [1,442,null,{}] 03:23:54 INFO - PROCESS | 3344 | 1462361034533 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}] 03:23:54 INFO - PROCESS | 3344 | 1462361034663 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:23:54 INFO - PROCESS | 3344 | 1462361034675 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3344 | ++DOCSHELL 15823400 == 43 [pid = 3344] [id = 120] 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (19EE9000) [pid = 3344] [serial = 357] [outer = 00000000] 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1A387400) [pid = 3344] [serial = 358] [outer = 19EE9000] 03:23:54 INFO - PROCESS | 3344 | 1462361034719 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1A3F7400) [pid = 3344] [serial = 359] [outer = 19EE9000] 03:23:55 INFO - PROCESS | 3344 | 1462361035180 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 680ms 03:23:55 INFO - PROCESS | 3344 | 1462361035205 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3344 | 1462361035207 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 03:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:23:55 INFO - PROCESS | 3344 | 1462361035223 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 3344 | 1462361035224 Marionette TRACE conn2 <- [1,446,null,{}] 03:23:55 INFO - PROCESS | 3344 | 1462361035228 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}] 03:23:55 INFO - PROCESS | 3344 | 1462361035339 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:23:55 INFO - PROCESS | 3344 | 1462361035347 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 3344 | ++DOCSHELL 17404400 == 44 [pid = 3344] [id = 121] 03:23:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1ACC4000) [pid = 3344] [serial = 360] [outer = 00000000] 03:23:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1AE30C00) [pid = 3344] [serial = 361] [outer = 1ACC4000] 03:23:55 INFO - PROCESS | 3344 | 1462361035393 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1B0C2400) [pid = 3344] [serial = 362] [outer = 1ACC4000] 03:23:55 INFO - PROCESS | 3344 | 1462361035822 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 618ms 03:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:23:55 INFO - PROCESS | 3344 | 1462361035859 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3344 | 1462361035861 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 03:23:55 INFO - PROCESS | 3344 | 1462361035864 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 3344 | 1462361035866 Marionette TRACE conn2 <- [1,450,null,{}] 03:23:55 INFO - PROCESS | 3344 | 1462361035869 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}] 03:23:56 INFO - PROCESS | 3344 | 1462361036115 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (186A1800) [pid = 3344] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (17FAA800) [pid = 3344] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (14098000) [pid = 3344] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (11576000) [pid = 3344] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16F05C00) [pid = 3344] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (14095C00) [pid = 3344] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1A055C00) [pid = 3344] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A37BC00) [pid = 3344] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A3F2000) [pid = 3344] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:23:56 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (131D7C00) [pid = 3344] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:23:56 INFO - PROCESS | 3344 | 1462361036183 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 3344 | ++DOCSHELL 10D71400 == 45 [pid = 3344] [id = 122] 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (10D72800) [pid = 3344] [serial = 363] [outer = 00000000] 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (11576000) [pid = 3344] [serial = 364] [outer = 10D72800] 03:23:56 INFO - PROCESS | 3344 | 1462361036226 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13CB2800) [pid = 3344] [serial = 365] [outer = 10D72800] 03:23:56 INFO - PROCESS | 3344 | 1462361036578 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] 03:23:56 INFO - PROCESS | 3344 | 1462361036653 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:23:56 INFO - PROCESS | 3344 | 1462361036656 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 3344 | 1462361036658 Marionette TRACE conn2 <- [1,454,null,{}] 03:23:56 INFO - PROCESS | 3344 | 1462361036661 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}] 03:23:56 INFO - PROCESS | 3344 | 1462361036734 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:23:56 INFO - PROCESS | 3344 | 1462361036742 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 3344 | ++DOCSHELL 14095C00 == 46 [pid = 3344] [id = 123] 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (17273400) [pid = 3344] [serial = 366] [outer = 00000000] 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1B264800) [pid = 3344] [serial = 367] [outer = 17273400] 03:23:56 INFO - PROCESS | 3344 | 1462361036784 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1B264C00) [pid = 3344] [serial = 368] [outer = 17273400] 03:23:57 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:57 INFO - PROCESS | 3344 | 1462361037197 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 588ms 03:23:57 INFO - PROCESS | 3344 | 1462361037253 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 3344 | 1462361037255 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 03:23:57 INFO - PROCESS | 3344 | 1462361037259 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:23:57 INFO - PROCESS | 3344 | 1462361037260 Marionette TRACE conn2 <- [1,458,null,{}] 03:23:57 INFO - PROCESS | 3344 | 1462361037264 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}] 03:23:57 INFO - PROCESS | 3344 | 1462361037339 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:23:57 INFO - PROCESS | 3344 | 1462361037345 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3344 | ++DOCSHELL 1AE2F800 == 47 [pid = 3344] [id = 124] 03:23:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1B0CE000) [pid = 3344] [serial = 369] [outer = 00000000] 03:23:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1B63D800) [pid = 3344] [serial = 370] [outer = 1B0CE000] 03:23:57 INFO - PROCESS | 3344 | 1462361037388 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1B63F800) [pid = 3344] [serial = 371] [outer = 1B0CE000] 03:23:57 INFO - PROCESS | 3344 | 1462361037794 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] 03:23:57 INFO - PROCESS | 3344 | 1462361037846 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 03:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:23:57 INFO - PROCESS | 3344 | 1462361037849 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 3344 | 1462361037851 Marionette TRACE conn2 <- [1,462,null,{}] 03:23:57 INFO - PROCESS | 3344 | 1462361037854 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}] 03:23:57 INFO - PROCESS | 3344 | 1462361037929 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:23:57 INFO - PROCESS | 3344 | 1462361037935 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3344 | ++DOCSHELL 13554000 == 48 [pid = 3344] [id = 125] 03:23:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (13558C00) [pid = 3344] [serial = 372] [outer = 00000000] 03:23:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1355DC00) [pid = 3344] [serial = 373] [outer = 13558C00] 03:23:57 INFO - PROCESS | 3344 | 1462361037985 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1A92B800) [pid = 3344] [serial = 374] [outer = 13558C00] 03:23:58 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:23:58 INFO - PROCESS | 3344 | 1462361038693 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] 03:23:58 INFO - PROCESS | 3344 | 1462361038761 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 03:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:23:58 INFO - PROCESS | 3344 | 1462361038765 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 3344 | 1462361038770 Marionette TRACE conn2 <- [1,466,null,{}] 03:23:58 INFO - PROCESS | 3344 | 1462361038775 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}] 03:23:58 INFO - PROCESS | 3344 | 1462361038887 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:23:58 INFO - PROCESS | 3344 | 1462361039001 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 3344 | ++DOCSHELL 112D5000 == 49 [pid = 3344] [id = 126] 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (112F1000) [pid = 3344] [serial = 375] [outer = 00000000] 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (13560000) [pid = 3344] [serial = 376] [outer = 112F1000] 03:23:59 INFO - PROCESS | 3344 | 1462361039058 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (14093400) [pid = 3344] [serial = 377] [outer = 112F1000] 03:23:59 INFO - PROCESS | 3344 | 1462361039575 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] 03:23:59 INFO - PROCESS | 3344 | 1462361039660 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 03:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:23:59 INFO - PROCESS | 3344 | 1462361039666 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 3344 | 1462361039669 Marionette TRACE conn2 <- [1,470,null,{}] 03:23:59 INFO - PROCESS | 3344 | 1462361039673 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}] 03:23:59 INFO - PROCESS | 3344 | 1462361039814 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:23:59 INFO - PROCESS | 3344 | 1462361039869 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 3344 | ++DOCSHELL 1740C000 == 50 [pid = 3344] [id = 127] 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1740E400) [pid = 3344] [serial = 378] [outer = 00000000] 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (183FA800) [pid = 3344] [serial = 379] [outer = 1740E400] 03:23:59 INFO - PROCESS | 3344 | 1462361039921 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A057000) [pid = 3344] [serial = 380] [outer = 1740E400] 03:24:00 INFO - PROCESS | 3344 | 1462361040518 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]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 897ms 03:24:00 INFO - PROCESS | 3344 | 1462361040569 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 3344 | 1462361040571 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 03:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:24:00 INFO - PROCESS | 3344 | 1462361040575 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 3344 | 1462361040579 Marionette TRACE conn2 <- [1,474,null,{}] 03:24:00 INFO - PROCESS | 3344 | 1462361040590 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}] 03:24:00 INFO - PROCESS | 3344 | 1462361040675 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:24:00 INFO - PROCESS | 3344 | 1462361040770 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 3344 | ++DOCSHELL 1B646C00 == 51 [pid = 3344] [id = 128] 03:24:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1B647400) [pid = 3344] [serial = 381] [outer = 00000000] 03:24:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1B64AC00) [pid = 3344] [serial = 382] [outer = 1B647400] 03:24:00 INFO - PROCESS | 3344 | 1462361040824 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1B775800) [pid = 3344] [serial = 383] [outer = 1B647400] 03:24:01 INFO - PROCESS | 3344 | 1462361041364 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 835ms 03:24:01 INFO - PROCESS | 3344 | 1462361041407 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 3344 | 1462361041410 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 03:24:01 INFO - PROCESS | 3344 | 1462361041415 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 3344 | 1462361041416 Marionette TRACE conn2 <- [1,478,null,{}] 03:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:24:01 INFO - PROCESS | 3344 | 1462361041420 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}] 03:24:01 INFO - PROCESS | 3344 | 1462361041519 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:24:01 INFO - PROCESS | 3344 | 1462361041610 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 3344 | ++DOCSHELL 172C8400 == 52 [pid = 3344] [id = 129] 03:24:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (172CA400) [pid = 3344] [serial = 384] [outer = 00000000] 03:24:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (172D1000) [pid = 3344] [serial = 385] [outer = 172CA400] 03:24:01 INFO - PROCESS | 3344 | 1462361041663 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (172D4800) [pid = 3344] [serial = 386] [outer = 172CA400] 03:24:02 INFO - PROCESS | 3344 | [3344] 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 03:24:02 INFO - PROCESS | 3344 | [3344] 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 03:24:02 INFO - PROCESS | 3344 | 1462361042276 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 881ms 03:24:02 INFO - PROCESS | 3344 | 1462361042285 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 3344 | 1462361042287 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 03:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:24:02 INFO - PROCESS | 3344 | 1462361042291 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 3344 | 1462361042293 Marionette TRACE conn2 <- [1,482,null,{}] 03:24:02 INFO - PROCESS | 3344 | 1462361042310 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}] 03:24:02 INFO - PROCESS | 3344 | 1462361042411 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:24:02 INFO - PROCESS | 3344 | 1462361042489 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 3344 | ++DOCSHELL 1394D000 == 53 [pid = 3344] [id = 130] 03:24:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (13953800) [pid = 3344] [serial = 387] [outer = 00000000] 03:24:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17274800) [pid = 3344] [serial = 388] [outer = 13953800] 03:24:02 INFO - PROCESS | 3344 | 1462361042542 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (172D0C00) [pid = 3344] [serial = 389] [outer = 13953800] 03:24:03 INFO - PROCESS | 3344 | 1462361043308 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]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1036ms 03:24:03 INFO - PROCESS | 3344 | 1462361043367 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 3344 | 1462361043372 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 03:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:24:03 INFO - PROCESS | 3344 | 1462361043376 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 3344 | 1462361043380 Marionette TRACE conn2 <- [1,486,null,{}] 03:24:03 INFO - PROCESS | 3344 | 1462361043384 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}] 03:24:03 INFO - PROCESS | 3344 | 1462361043480 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:24:03 INFO - PROCESS | 3344 | 1462361043562 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 3344 | ++DOCSHELL 1203BC00 == 54 [pid = 3344] [id = 131] 03:24:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (12C38000) [pid = 3344] [serial = 390] [outer = 00000000] 03:24:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (13956C00) [pid = 3344] [serial = 391] [outer = 12C38000] 03:24:03 INFO - PROCESS | 3344 | 1462361043611 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1468F400) [pid = 3344] [serial = 392] [outer = 12C38000] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 1AE2F800 == 53 [pid = 3344] [id = 124] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 14095C00 == 52 [pid = 3344] [id = 123] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 10D71400 == 51 [pid = 3344] [id = 122] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 17404400 == 50 [pid = 3344] [id = 121] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 15823400 == 49 [pid = 3344] [id = 120] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 17FABC00 == 48 [pid = 3344] [id = 119] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 17409000 == 47 [pid = 3344] [id = 118] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 14092800 == 46 [pid = 3344] [id = 117] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 11574800 == 45 [pid = 3344] [id = 116] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 13921400 == 44 [pid = 3344] [id = 114] 03:24:03 INFO - PROCESS | 3344 | --DOCSHELL 106C9C00 == 43 [pid = 3344] [id = 113] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1157E800) [pid = 3344] [serial = 295] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (16656400) [pid = 3344] [serial = 298] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1B0C9000) [pid = 3344] [serial = 334] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1A387800) [pid = 3344] [serial = 322] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (1A30AC00) [pid = 3344] [serial = 320] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1AC87800) [pid = 3344] [serial = 325] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1A3F3000) [pid = 3344] [serial = 323] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (1AC91800) [pid = 3344] [serial = 331] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1AC88400) [pid = 3344] [serial = 326] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (15BCB400) [pid = 3344] [serial = 328] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (179B7000) [pid = 3344] [serial = 329] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1861A000) [pid = 3344] [serial = 317] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1ACC6000) [pid = 3344] [serial = 332] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1A056C00) [pid = 3344] [serial = 319] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (18368000) [pid = 3344] [serial = 316] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (162A0400) [pid = 3344] [serial = 308] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (15BCE800) [pid = 3344] [serial = 307] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (12F09000) [pid = 3344] [serial = 305] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (11B8CC00) [pid = 3344] [serial = 304] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17466000) [pid = 3344] [serial = 313] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17E55400) [pid = 3344] [serial = 314] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (15819800) [pid = 3344] [serial = 310] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16274C00) [pid = 3344] [serial = 311] [outer = 00000000] [url = about:blank] 03:24:03 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1A37FC00) [pid = 3344] [serial = 301] [outer = 00000000] [url = about:blank] 03:24:04 INFO - PROCESS | 3344 | 1462361044110 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 803ms 03:24:04 INFO - PROCESS | 3344 | 1462361044160 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 3344 | 1462361044165 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 03:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:24:04 INFO - PROCESS | 3344 | 1462361044171 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 3344 | 1462361044173 Marionette TRACE conn2 <- [1,490,null,{}] 03:24:04 INFO - PROCESS | 3344 | 1462361044177 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}] 03:24:04 INFO - PROCESS | 3344 | 1462361044257 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:24:04 INFO - PROCESS | 3344 | 1462361044266 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 3344 | ++DOCSHELL 14095C00 == 44 [pid = 3344] [id = 132] 03:24:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (157B1800) [pid = 3344] [serial = 393] [outer = 00000000] 03:24:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (15BABC00) [pid = 3344] [serial = 394] [outer = 157B1800] 03:24:04 INFO - PROCESS | 3344 | 1462361044309 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15BD2400) [pid = 3344] [serial = 395] [outer = 157B1800] 03:24:04 INFO - PROCESS | 3344 | 1462361044759 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 634ms 03:24:04 INFO - PROCESS | 3344 | 1462361044808 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 3344 | 1462361044810 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 03:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:24:04 INFO - PROCESS | 3344 | 1462361044814 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 3344 | 1462361044817 Marionette TRACE conn2 <- [1,494,null,{}] 03:24:04 INFO - PROCESS | 3344 | 1462361044827 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}] 03:24:04 INFO - PROCESS | 3344 | 1462361044909 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:24:04 INFO - PROCESS | 3344 | 1462361044918 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 3344 | ++DOCSHELL 172CC800 == 45 [pid = 3344] [id = 133] 03:24:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (172CD000) [pid = 3344] [serial = 396] [outer = 00000000] 03:24:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1740F800) [pid = 3344] [serial = 397] [outer = 172CD000] 03:24:04 INFO - PROCESS | 3344 | 1462361044964 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17994000) [pid = 3344] [serial = 398] [outer = 172CD000] 03:24:05 INFO - PROCESS | 3344 | 1462361045408 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:24:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 618ms 03:24:05 INFO - PROCESS | 3344 | 1462361045435 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 3344 | 1462361045437 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 03:24:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:24:05 INFO - PROCESS | 3344 | 1462361045440 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 3344 | 1462361045442 Marionette TRACE conn2 <- [1,498,null,{}] 03:24:05 INFO - PROCESS | 3344 | 1462361045449 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}] 03:24:05 INFO - PROCESS | 3344 | 1462361045527 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:24:05 INFO - PROCESS | 3344 | 1462361045534 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 3344 | ++DOCSHELL 17402400 == 46 [pid = 3344] [id = 134] 03:24:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17996000) [pid = 3344] [serial = 399] [outer = 00000000] 03:24:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17E55400) [pid = 3344] [serial = 400] [outer = 17996000] 03:24:05 INFO - PROCESS | 3344 | 1462361045579 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17E5F800) [pid = 3344] [serial = 401] [outer = 17996000] 03:24:06 INFO - PROCESS | 3344 | 1462361046018 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 588ms 03:24:06 INFO - PROCESS | 3344 | 1462361046037 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 3344 | 1462361046039 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 3344 | 1462361046059 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3344 | 1462361046060 Marionette TRACE conn2 <- [1,502,null,{}] 03:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:24:06 INFO - PROCESS | 3344 | 1462361046064 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}] 03:24:06 INFO - PROCESS | 3344 | 1462361046176 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:24:06 INFO - PROCESS | 3344 | 1462361046182 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3344 | ++DOCSHELL 10D7CC00 == 47 [pid = 3344] [id = 135] 03:24:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1799B000) [pid = 3344] [serial = 402] [outer = 00000000] 03:24:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (18612C00) [pid = 3344] [serial = 403] [outer = 1799B000] 03:24:06 INFO - PROCESS | 3344 | 1462361046227 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1869D800) [pid = 3344] [serial = 404] [outer = 1799B000] 03:24:06 INFO - PROCESS | 3344 | 1462361046675 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 680ms 03:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:24:06 INFO - PROCESS | 3344 | 1462361046744 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 3344 | 1462361046746 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 3344 | 1462361046749 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3344 | 1462361046751 Marionette TRACE conn2 <- [1,506,null,{}] 03:24:06 INFO - PROCESS | 3344 | 1462361046754 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}] 03:24:06 INFO - PROCESS | 3344 | 1462361046864 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:24:06 INFO - PROCESS | 3344 | 1462361046949 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3344 | ++DOCSHELL 1A061800 == 48 [pid = 3344] [id = 136] 03:24:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1A313000) [pid = 3344] [serial = 405] [outer = 00000000] 03:24:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A384400) [pid = 3344] [serial = 406] [outer = 1A313000] 03:24:06 INFO - PROCESS | 3344 | 1462361046995 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A3F4000) [pid = 3344] [serial = 407] [outer = 1A313000] 03:24:07 INFO - PROCESS | 3344 | 1462361047405 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:24:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 680ms 03:24:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:24:07 INFO - PROCESS | 3344 | 1462361047449 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 3344 | 1462361047451 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 03:24:07 INFO - PROCESS | 3344 | 1462361047454 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 3344 | 1462361047456 Marionette TRACE conn2 <- [1,510,null,{}] 03:24:07 INFO - PROCESS | 3344 | 1462361047468 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}] 03:24:07 INFO - PROCESS | 3344 | 1462361047571 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:24:07 INFO - PROCESS | 3344 | 1462361047578 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 3344 | ++DOCSHELL 1A05F400 == 49 [pid = 3344] [id = 137] 03:24:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1A312800) [pid = 3344] [serial = 408] [outer = 00000000] 03:24:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1AC8D400) [pid = 3344] [serial = 409] [outer = 1A312800] 03:24:07 INFO - PROCESS | 3344 | 1462361047622 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1ACC0C00) [pid = 3344] [serial = 410] [outer = 1A312800] 03:24:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (1AE21400) [pid = 3344] [serial = 411] [outer = 1BC24C00] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1ACCDC00) [pid = 3344] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1B0CE000) [pid = 3344] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (19EE9000) [pid = 3344] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (11575C00) [pid = 3344] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1ACC4000) [pid = 3344] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (14094800) [pid = 3344] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (17469C00) [pid = 3344] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (11244800) [pid = 3344] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (17273400) [pid = 3344] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (17FB3800) [pid = 3344] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:24:08 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (10D72800) [pid = 3344] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:24:08 INFO - PROCESS | 3344 | 1462361048322 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 927ms 03:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:24:08 INFO - PROCESS | 3344 | 1462361048382 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3344 | 1462361048384 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 03:24:08 INFO - PROCESS | 3344 | 1462361048387 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 3344 | 1462361048389 Marionette TRACE conn2 <- [1,514,null,{}] 03:24:08 INFO - PROCESS | 3344 | 1462361048392 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}] 03:24:08 INFO - PROCESS | 3344 | 1462361048466 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:24:08 INFO - PROCESS | 3344 | 1462361048543 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 3344 | ++DOCSHELL 10D7E400 == 50 [pid = 3344] [id = 138] 03:24:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (112EC400) [pid = 3344] [serial = 412] [outer = 00000000] 03:24:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (146D7000) [pid = 3344] [serial = 413] [outer = 112EC400] 03:24:08 INFO - PROCESS | 3344 | 1462361048588 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A059C00) [pid = 3344] [serial = 414] [outer = 112EC400] 03:24:08 INFO - PROCESS | 3344 | 1462361048930 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]]]}] 03:24:08 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 03:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 03:24:08 INFO - PROCESS | 3344 | 1462361048985 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3344 | 1462361048987 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 03:24:08 INFO - PROCESS | 3344 | 1462361048990 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:24:08 INFO - PROCESS | 3344 | 1462361048992 Marionette TRACE conn2 <- [1,518,null,{}] 03:24:08 INFO - PROCESS | 3344 | 1462361048995 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}] 03:24:09 INFO - PROCESS | 3344 | 1462361049070 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:24:09 INFO - PROCESS | 3344 | 1462361049146 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 3344 | ++DOCSHELL 10D7C400 == 51 [pid = 3344] [id = 139] 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (11575C00) [pid = 3344] [serial = 415] [outer = 00000000] 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1ACC4400) [pid = 3344] [serial = 416] [outer = 11575C00] 03:24:09 INFO - PROCESS | 3344 | 1462361049197 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1ACC7800) [pid = 3344] [serial = 417] [outer = 11575C00] 03:24:09 INFO - PROCESS | 3344 | 1462361049540 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:24:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 03:24:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:24:09 INFO - PROCESS | 3344 | 1462361049588 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 3344 | 1462361049589 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 03:24:09 INFO - PROCESS | 3344 | 1462361049592 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 3344 | 1462361049594 Marionette TRACE conn2 <- [1,522,null,{}] 03:24:09 INFO - PROCESS | 3344 | 1462361049597 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}] 03:24:09 INFO - PROCESS | 3344 | 1462361049673 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:24:09 INFO - PROCESS | 3344 | 1462361049774 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 3344 | ++DOCSHELL 12C53400 == 52 [pid = 3344] [id = 140] 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (12C53800) [pid = 3344] [serial = 418] [outer = 00000000] 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (12C5E000) [pid = 3344] [serial = 419] [outer = 12C53800] 03:24:09 INFO - PROCESS | 3344 | 1462361049805 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (12C60400) [pid = 3344] [serial = 420] [outer = 12C53800] 03:24:10 INFO - PROCESS | 3344 | 1462361050166 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 618ms 03:24:10 INFO - PROCESS | 3344 | 1462361050255 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 3344 | 1462361050259 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 03:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:24:10 INFO - PROCESS | 3344 | 1462361050265 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 3344 | 1462361050269 Marionette TRACE conn2 <- [1,526,null,{}] 03:24:10 INFO - PROCESS | 3344 | 1462361050275 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}] 03:24:10 INFO - PROCESS | 3344 | 1462361050387 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:24:10 INFO - PROCESS | 3344 | 1462361050485 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 3344 | ++DOCSHELL 11BC6000 == 53 [pid = 3344] [id = 141] 03:24:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (11BC6C00) [pid = 3344] [serial = 421] [outer = 00000000] 03:24:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (12C55000) [pid = 3344] [serial = 422] [outer = 11BC6C00] 03:24:10 INFO - PROCESS | 3344 | 1462361050539 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (12C62400) [pid = 3344] [serial = 423] [outer = 11BC6C00] 03:24:11 INFO - PROCESS | 3344 | 1462361051176 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]]]}] 03:24:11 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 03:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 927ms 03:24:11 INFO - PROCESS | 3344 | 1462361051211 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 3344 | 1462361051215 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 03:24:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:24:11 INFO - PROCESS | 3344 | 1462361051223 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 3344 | 1462361051228 Marionette TRACE conn2 <- [1,530,null,{}] 03:24:11 INFO - PROCESS | 3344 | 1462361051234 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}] 03:24:11 INFO - PROCESS | 3344 | 1462361051338 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:24:11 INFO - PROCESS | 3344 | 1462361051404 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 3344 | ++DOCSHELL 13558000 == 54 [pid = 3344] [id = 142] 03:24:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (15816400) [pid = 3344] [serial = 424] [outer = 00000000] 03:24:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (16F02800) [pid = 3344] [serial = 425] [outer = 15816400] 03:24:11 INFO - PROCESS | 3344 | 1462361051498 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (172CAC00) [pid = 3344] [serial = 426] [outer = 15816400] 03:24:12 INFO - PROCESS | 3344 | 1462361052006 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"]]]}] 03:24:12 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 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:24:12 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 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:24:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:24:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 834ms 03:24:12 INFO - PROCESS | 3344 | 1462361052047 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 3344 | 1462361052049 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 03:24:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:24:12 INFO - PROCESS | 3344 | 1462361052053 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 3344 | 1462361052055 Marionette TRACE conn2 <- [1,534,null,{}] 03:24:12 INFO - PROCESS | 3344 | 1462361052079 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}] 03:24:12 INFO - PROCESS | 3344 | 1462361052224 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:24:12 INFO - PROCESS | 3344 | 1462361052301 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 3344 | ++DOCSHELL 1A30D000 == 55 [pid = 3344] [id = 143] 03:24:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1A312C00) [pid = 3344] [serial = 427] [outer = 00000000] 03:24:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1AC8B000) [pid = 3344] [serial = 428] [outer = 1A312C00] 03:24:12 INFO - PROCESS | 3344 | 1462361052357 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1AE2B400) [pid = 3344] [serial = 429] [outer = 1A312C00] 03:24:12 INFO - PROCESS | 3344 | 1462361052872 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]]]}] 03:24:12 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. 03:24:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 897ms 03:24:12 INFO - PROCESS | 3344 | 1462361052940 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 3344 | 1462361052942 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 03:24:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:24:12 INFO - PROCESS | 3344 | 1462361052962 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 3344 | 1462361052965 Marionette TRACE conn2 <- [1,538,null,{}] 03:24:12 INFO - PROCESS | 3344 | 1462361052969 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}] 03:24:13 INFO - PROCESS | 3344 | 1462361053068 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:24:13 INFO - PROCESS | 3344 | 1462361053162 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 3344 | ++DOCSHELL 15741800 == 56 [pid = 3344] [id = 144] 03:24:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (15746C00) [pid = 3344] [serial = 430] [outer = 00000000] 03:24:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1574E000) [pid = 3344] [serial = 431] [outer = 15746C00] 03:24:13 INFO - PROCESS | 3344 | 1462361053214 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1AC8AC00) [pid = 3344] [serial = 432] [outer = 15746C00] 03:24:13 INFO - PROCESS | 3344 | 1462361053695 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]]]}] 03:24:13 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. 03:24:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 788ms 03:24:13 INFO - PROCESS | 3344 | 1462361053766 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 3344 | 1462361053768 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 03:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:24:13 INFO - PROCESS | 3344 | 1462361053772 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 3344 | 1462361053774 Marionette TRACE conn2 <- [1,542,null,{}] 03:24:13 INFO - PROCESS | 3344 | 1462361053777 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}] 03:24:13 INFO - PROCESS | 3344 | 1462361053876 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:24:13 INFO - PROCESS | 3344 | 1462361053984 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 3344 | ++DOCSHELL 1514AC00 == 57 [pid = 3344] [id = 145] 03:24:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1514B000) [pid = 3344] [serial = 433] [outer = 00000000] 03:24:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (15152000) [pid = 3344] [serial = 434] [outer = 1514B000] 03:24:14 INFO - PROCESS | 3344 | 1462361054036 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (15154400) [pid = 3344] [serial = 435] [outer = 1514B000] 03:24:14 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:14 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:14 INFO - PROCESS | 3344 | 1462361054569 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 835ms 03:24:14 INFO - PROCESS | 3344 | 1462361054598 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 3344 | 1462361054600 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 03:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:24:14 INFO - PROCESS | 3344 | 1462361054604 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 3344 | 1462361054606 Marionette TRACE conn2 <- [1,546,null,{}] 03:24:14 INFO - PROCESS | 3344 | 1462361054609 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}] 03:24:14 INFO - PROCESS | 3344 | 1462361054728 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:24:14 INFO - PROCESS | 3344 | 1462361054827 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 3344 | ++DOCSHELL 16A78000 == 58 [pid = 3344] [id = 146] 03:24:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (17386000) [pid = 3344] [serial = 436] [outer = 00000000] 03:24:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1738A000) [pid = 3344] [serial = 437] [outer = 17386000] 03:24:14 INFO - PROCESS | 3344 | 1462361054881 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (17391000) [pid = 3344] [serial = 438] [outer = 17386000] 03:24:15 INFO - PROCESS | 3344 | 1462361055442 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]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 03:24:15 INFO - PROCESS | 3344 | 1462361055508 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 3344 | 1462361055510 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 03:24:15 INFO - PROCESS | 3344 | 1462361055514 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:24:15 INFO - PROCESS | 3344 | 1462361055516 Marionette TRACE conn2 <- [1,550,null,{}] 03:24:15 INFO - PROCESS | 3344 | 1462361055520 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}] 03:24:15 INFO - PROCESS | 3344 | 1462361055616 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:24:15 INFO - PROCESS | 3344 | 1462361055739 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 3344 | ++DOCSHELL 10E07000 == 59 [pid = 3344] [id = 147] 03:24:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (10E07400) [pid = 3344] [serial = 439] [outer = 00000000] 03:24:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (10E0F800) [pid = 3344] [serial = 440] [outer = 10E07400] 03:24:15 INFO - PROCESS | 3344 | 1462361055792 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (10E11C00) [pid = 3344] [serial = 441] [outer = 10E07400] 03:24:16 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:16 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:16 INFO - PROCESS | 3344 | 1462361056502 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1020ms 03:24:16 INFO - PROCESS | 3344 | 1462361056560 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 3344 | 1462361056564 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 03:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:24:16 INFO - PROCESS | 3344 | 1462361056569 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 3344 | 1462361056573 Marionette TRACE conn2 <- [1,554,null,{}] 03:24:16 INFO - PROCESS | 3344 | 1462361056580 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}] 03:24:16 INFO - PROCESS | 3344 | 1462361056707 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:24:16 INFO - PROCESS | 3344 | 1462361056835 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 3344 | ++DOCSHELL 112F3000 == 60 [pid = 3344] [id = 148] 03:24:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (117D3800) [pid = 3344] [serial = 442] [outer = 00000000] 03:24:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (12C57400) [pid = 3344] [serial = 443] [outer = 117D3800] 03:24:16 INFO - PROCESS | 3344 | 1462361056889 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (13554800) [pid = 3344] [serial = 444] [outer = 117D3800] 03:24:17 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 10D7C400 == 59 [pid = 3344] [id = 139] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 10D7E400 == 58 [pid = 3344] [id = 138] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 1A05F400 == 57 [pid = 3344] [id = 137] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 1A061800 == 56 [pid = 3344] [id = 136] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 10D7CC00 == 55 [pid = 3344] [id = 135] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 17402400 == 54 [pid = 3344] [id = 134] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 172CC800 == 53 [pid = 3344] [id = 133] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 14095C00 == 52 [pid = 3344] [id = 132] 03:24:17 INFO - PROCESS | 3344 | --DOCSHELL 1203BC00 == 51 [pid = 3344] [id = 131] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1355DC00) [pid = 3344] [serial = 373] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (117CD800) [pid = 3344] [serial = 337] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (16274800) [pid = 3344] [serial = 340] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (1B0BF400) [pid = 3344] [serial = 245] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (1A387400) [pid = 3344] [serial = 358] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (120F9400) [pid = 3344] [serial = 346] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1349C800) [pid = 3344] [serial = 347] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1AE30C00) [pid = 3344] [serial = 361] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (15762800) [pid = 3344] [serial = 349] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (15816800) [pid = 3344] [serial = 350] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (18367800) [pid = 3344] [serial = 353] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (17ED0C00) [pid = 3344] [serial = 352] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (15824000) [pid = 3344] [serial = 344] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (13956000) [pid = 3344] [serial = 343] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1A3F7400) [pid = 3344] [serial = 359] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (1B0C2400) [pid = 3344] [serial = 362] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (1B264800) [pid = 3344] [serial = 367] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1B63F800) [pid = 3344] [serial = 371] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (19EE9800) [pid = 3344] [serial = 355] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1A060C00) [pid = 3344] [serial = 356] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (11576000) [pid = 3344] [serial = 364] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (13CB2800) [pid = 3344] [serial = 365] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1B264C00) [pid = 3344] [serial = 368] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1B63D800) [pid = 3344] [serial = 370] [outer = 00000000] [url = about:blank] 03:24:17 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:17 INFO - PROCESS | 3344 | 1462361057424 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 896ms 03:24:17 INFO - PROCESS | 3344 | 1462361057456 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 3344 | 1462361057461 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 03:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:24:17 INFO - PROCESS | 3344 | 1462361057467 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 3344 | 1462361057470 Marionette TRACE conn2 <- [1,558,null,{}] 03:24:17 INFO - PROCESS | 3344 | 1462361057473 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}] 03:24:17 INFO - PROCESS | 3344 | 1462361057555 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:24:17 INFO - PROCESS | 3344 | 1462361057562 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 3344 | ++DOCSHELL 12ECB000 == 52 [pid = 3344] [id = 149] 03:24:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (12F0A800) [pid = 3344] [serial = 445] [outer = 00000000] 03:24:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (135C6400) [pid = 3344] [serial = 446] [outer = 12F0A800] 03:24:17 INFO - PROCESS | 3344 | 1462361057606 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (13F11000) [pid = 3344] [serial = 447] [outer = 12F0A800] 03:24:17 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:17 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:18 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:18 INFO - PROCESS | 3344 | 1462361058061 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 634ms 03:24:18 INFO - PROCESS | 3344 | 1462361058104 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 3344 | 1462361058107 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 03:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:24:18 INFO - PROCESS | 3344 | 1462361058150 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 3344 | 1462361058153 Marionette TRACE conn2 <- [1,562,null,{}] 03:24:18 INFO - PROCESS | 3344 | 1462361058163 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}] 03:24:18 INFO - PROCESS | 3344 | 1462361058245 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:24:18 INFO - PROCESS | 3344 | 1462361058329 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 3344 | ++DOCSHELL 131D0C00 == 53 [pid = 3344] [id = 150] 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (14098000) [pid = 3344] [serial = 448] [outer = 00000000] 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (15749C00) [pid = 3344] [serial = 449] [outer = 14098000] 03:24:18 INFO - PROCESS | 3344 | 1462361058383 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (15824000) [pid = 3344] [serial = 450] [outer = 14098000] 03:24:18 INFO - PROCESS | 3344 | 1462361058755 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 664ms 03:24:18 INFO - PROCESS | 3344 | 1462361058789 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 3344 | 1462361058791 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 03:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:24:18 INFO - PROCESS | 3344 | 1462361058795 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 3344 | 1462361058796 Marionette TRACE conn2 <- [1,566,null,{}] 03:24:18 INFO - PROCESS | 3344 | 1462361058799 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}] 03:24:18 INFO - PROCESS | 3344 | 1462361058861 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:24:18 INFO - PROCESS | 3344 | 1462361058868 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 3344 | ++DOCSHELL 1124AC00 == 54 [pid = 3344] [id = 151] 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (15816800) [pid = 3344] [serial = 451] [outer = 00000000] 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (16B2EC00) [pid = 3344] [serial = 452] [outer = 15816800] 03:24:18 INFO - PROCESS | 3344 | 1462361058911 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (172C9400) [pid = 3344] [serial = 453] [outer = 15816800] 03:24:19 INFO - PROCESS | 3344 | 1462361059333 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 587ms 03:24:19 INFO - PROCESS | 3344 | 1462361059382 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 3344 | 1462361059385 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 03:24:19 INFO - PROCESS | 3344 | 1462361059388 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 3344 | 1462361059390 Marionette TRACE conn2 <- [1,570,null,{}] 03:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:24:19 INFO - PROCESS | 3344 | 1462361059398 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}] 03:24:19 INFO - PROCESS | 3344 | 1462361059507 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:24:19 INFO - PROCESS | 3344 | 1462361059514 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 3344 | ++DOCSHELL 1157C000 == 55 [pid = 3344] [id = 152] 03:24:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (15BD1C00) [pid = 3344] [serial = 454] [outer = 00000000] 03:24:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (17388C00) [pid = 3344] [serial = 455] [outer = 15BD1C00] 03:24:19 INFO - PROCESS | 3344 | 1462361059557 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1738E800) [pid = 3344] [serial = 456] [outer = 15BD1C00] 03:24:20 INFO - PROCESS | 3344 | 1462361060029 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]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 695ms 03:24:20 INFO - PROCESS | 3344 | 1462361060091 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 3344 | 1462361060093 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 03:24:20 INFO - PROCESS | 3344 | 1462361060096 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:24:20 INFO - PROCESS | 3344 | 1462361060098 Marionette TRACE conn2 <- [1,574,null,{}] 03:24:20 INFO - PROCESS | 3344 | 1462361060101 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}] 03:24:20 INFO - PROCESS | 3344 | 1462361060223 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:24:20 INFO - PROCESS | 3344 | 1462361060305 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 3344 | ++DOCSHELL 179B0000 == 56 [pid = 3344] [id = 153] 03:24:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (17ED3800) [pid = 3344] [serial = 457] [outer = 00000000] 03:24:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1858C000) [pid = 3344] [serial = 458] [outer = 17ED3800] 03:24:20 INFO - PROCESS | 3344 | 1462361060334 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (19EEE800) [pid = 3344] [serial = 459] [outer = 17ED3800] 03:24:20 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:20 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:20 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:20 INFO - PROCESS | 3344 | 1462361060766 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]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 742ms 03:24:20 INFO - PROCESS | 3344 | 1462361060832 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 3344 | 1462361060834 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 03:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:24:20 INFO - PROCESS | 3344 | 1462361060837 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 3344 | 1462361060839 Marionette TRACE conn2 <- [1,578,null,{}] 03:24:20 INFO - PROCESS | 3344 | 1462361060842 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}] 03:24:20 INFO - PROCESS | 3344 | 1462361060948 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:24:20 INFO - PROCESS | 3344 | 1462361061006 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 3344 | ++DOCSHELL 17ED4C00 == 57 [pid = 3344] [id = 154] 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1A05A800) [pid = 3344] [serial = 460] [outer = 00000000] 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1A37C800) [pid = 3344] [serial = 461] [outer = 1A05A800] 03:24:21 INFO - PROCESS | 3344 | 1462361061050 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (1A3EA400) [pid = 3344] [serial = 462] [outer = 1A05A800] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1A313000) [pid = 3344] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1A312800) [pid = 3344] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (17996000) [pid = 3344] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (12C38000) [pid = 3344] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (172CD000) [pid = 3344] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (157B1800) [pid = 3344] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (112EC400) [pid = 3344] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (11575C00) [pid = 3344] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:24:21 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1799B000) [pid = 3344] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:24:21 INFO - PROCESS | 3344 | 1462361061623 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]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 834ms 03:24:21 INFO - PROCESS | 3344 | 1462361061680 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 3344 | 1462361061682 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 03:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:24:21 INFO - PROCESS | 3344 | 1462361061685 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 3344 | 1462361061687 Marionette TRACE conn2 <- [1,582,null,{}] 03:24:21 INFO - PROCESS | 3344 | 1462361061690 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}] 03:24:21 INFO - PROCESS | 3344 | 1462361061766 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:24:21 INFO - PROCESS | 3344 | 1462361061772 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 3344 | ++DOCSHELL 112EC400 == 58 [pid = 3344] [id = 155] 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (13F10400) [pid = 3344] [serial = 463] [outer = 00000000] 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1799B000) [pid = 3344] [serial = 464] [outer = 13F10400] 03:24:21 INFO - PROCESS | 3344 | 1462361061815 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (19EE6000) [pid = 3344] [serial = 465] [outer = 13F10400] 03:24:22 INFO - PROCESS | 3344 | 1462361062216 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 588ms 03:24:22 INFO - PROCESS | 3344 | 1462361062267 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 3344 | 1462361062269 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 03:24:22 INFO - PROCESS | 3344 | 1462361062272 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:24:22 INFO - PROCESS | 3344 | 1462361062274 Marionette TRACE conn2 <- [1,586,null,{}] 03:24:22 INFO - PROCESS | 3344 | 1462361062277 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}] 03:24:22 INFO - PROCESS | 3344 | 1462361062356 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:24:22 INFO - PROCESS | 3344 | 1462361062364 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 3344 | ++DOCSHELL 12C58C00 == 59 [pid = 3344] [id = 156] 03:24:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (17FAB000) [pid = 3344] [serial = 466] [outer = 00000000] 03:24:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1AC90800) [pid = 3344] [serial = 467] [outer = 17FAB000] 03:24:22 INFO - PROCESS | 3344 | 1462361062407 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1AE25400) [pid = 3344] [serial = 468] [outer = 17FAB000] 03:24:22 INFO - PROCESS | 3344 | 1462361062820 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 03:24:22 INFO - PROCESS | 3344 | 1462361062869 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 3344 | 1462361062871 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 03:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:24:22 INFO - PROCESS | 3344 | 1462361062874 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 3344 | 1462361062876 Marionette TRACE conn2 <- [1,590,null,{}] 03:24:22 INFO - PROCESS | 3344 | 1462361062883 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}] 03:24:22 INFO - PROCESS | 3344 | 1462361062962 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:24:22 INFO - PROCESS | 3344 | 1462361062968 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 3344 | ++DOCSHELL 17402000 == 60 [pid = 3344] [id = 157] 03:24:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1B0C3400) [pid = 3344] [serial = 469] [outer = 00000000] 03:24:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1B259000) [pid = 3344] [serial = 470] [outer = 1B0C3400] 03:24:22 INFO - PROCESS | 3344 | 1462361063011 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (1B455400) [pid = 3344] [serial = 471] [outer = 1B0C3400] 03:24:23 INFO - PROCESS | 3344 | 1462361063412 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 588ms 03:24:23 INFO - PROCESS | 3344 | 1462361063456 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 3344 | 1462361063459 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:24:23 INFO - PROCESS | 3344 | 1462361063471 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 3344 | 1462361063473 Marionette TRACE conn2 <- [1,594,null,{}] 03:24:23 INFO - PROCESS | 3344 | 1462361063477 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}] 03:24:23 INFO - PROCESS | 3344 | 1462361063571 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:24:23 INFO - PROCESS | 3344 | 1462361063761 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 3344 | ++DOCSHELL 10E0A800 == 61 [pid = 3344] [id = 158] 03:24:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (10E0AC00) [pid = 3344] [serial = 472] [outer = 00000000] 03:24:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (10E11800) [pid = 3344] [serial = 473] [outer = 10E0AC00] 03:24:23 INFO - PROCESS | 3344 | 1462361063860 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (1130C800) [pid = 3344] [serial = 474] [outer = 10E0AC00] 03:24:24 INFO - PROCESS | 3344 | 1462361064401 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 990ms 03:24:24 INFO - PROCESS | 3344 | 1462361064465 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 3344 | 1462361064470 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 03:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:24:24 INFO - PROCESS | 3344 | 1462361064474 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 3344 | 1462361064478 Marionette TRACE conn2 <- [1,598,null,{}] 03:24:24 INFO - PROCESS | 3344 | 1462361064484 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}] 03:24:24 INFO - PROCESS | 3344 | 1462361064597 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:24:24 INFO - PROCESS | 3344 | 1462361064724 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 3344 | ++DOCSHELL 15149C00 == 62 [pid = 3344] [id = 159] 03:24:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (1514CC00) [pid = 3344] [serial = 475] [outer = 00000000] 03:24:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (15158400) [pid = 3344] [serial = 476] [outer = 1514CC00] 03:24:24 INFO - PROCESS | 3344 | 1462361064779 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (15747800) [pid = 3344] [serial = 477] [outer = 1514CC00] 03:24:25 INFO - PROCESS | 3344 | 1462361065333 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 03:24:25 INFO - PROCESS | 3344 | 1462361065365 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 3344 | 1462361065370 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 03:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:24:25 INFO - PROCESS | 3344 | 1462361065373 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 3344 | 1462361065376 Marionette TRACE conn2 <- [1,602,null,{}] 03:24:25 INFO - PROCESS | 3344 | 1462361065380 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}] 03:24:25 INFO - PROCESS | 3344 | 1462361065482 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:24:25 INFO - PROCESS | 3344 | 1462361065588 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 3344 | ++DOCSHELL 16F05C00 == 63 [pid = 3344] [id = 160] 03:24:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (16F07000) [pid = 3344] [serial = 478] [outer = 00000000] 03:24:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (17997000) [pid = 3344] [serial = 479] [outer = 16F07000] 03:24:25 INFO - PROCESS | 3344 | 1462361065640 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (17E5C400) [pid = 3344] [serial = 480] [outer = 16F07000] 03:24:26 INFO - PROCESS | 3344 | 1462361066219 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 896ms 03:24:26 INFO - PROCESS | 3344 | 1462361066278 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 3344 | 1462361066280 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 03:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:24:26 INFO - PROCESS | 3344 | 1462361066291 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 3344 | 1462361066297 Marionette TRACE conn2 <- [1,606,null,{}] 03:24:26 INFO - PROCESS | 3344 | 1462361066286 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}] 03:24:26 INFO - PROCESS | 3344 | 1462361066390 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:24:26 INFO - PROCESS | 3344 | 1462361066516 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 3344 | ++DOCSHELL 1A05CC00 == 64 [pid = 3344] [id = 161] 03:24:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (1A92E400) [pid = 3344] [serial = 481] [outer = 00000000] 03:24:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (1B641000) [pid = 3344] [serial = 482] [outer = 1A92E400] 03:24:26 INFO - PROCESS | 3344 | 1462361066573 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (1B648800) [pid = 3344] [serial = 483] [outer = 1A92E400] 03:24:27 INFO - PROCESS | 3344 | 1462361067100 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 897ms 03:24:27 INFO - PROCESS | 3344 | 1462361067173 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 3344 | 1462361067176 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 03:24:27 INFO - PROCESS | 3344 | 1462361067180 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:24:27 INFO - PROCESS | 3344 | 1462361067181 Marionette TRACE conn2 <- [1,610,null,{}] 03:24:27 INFO - PROCESS | 3344 | 1462361067185 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}] 03:24:27 INFO - PROCESS | 3344 | 1462361067287 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:24:27 INFO - PROCESS | 3344 | 1462361067416 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 3344 | ++DOCSHELL 146D5C00 == 65 [pid = 3344] [id = 162] 03:24:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (1629BC00) [pid = 3344] [serial = 484] [outer = 00000000] 03:24:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (1680F400) [pid = 3344] [serial = 485] [outer = 1629BC00] 03:24:27 INFO - PROCESS | 3344 | 1462361067470 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (16812400) [pid = 3344] [serial = 486] [outer = 1629BC00] 03:24:28 INFO - PROCESS | 3344 | 1462361068098 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 974ms 03:24:28 INFO - PROCESS | 3344 | 1462361068162 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 3344 | 1462361068164 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 03:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:24:28 INFO - PROCESS | 3344 | 1462361068170 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 3344 | 1462361068172 Marionette TRACE conn2 <- [1,614,null,{}] 03:24:28 INFO - PROCESS | 3344 | 1462361068176 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}] 03:24:28 INFO - PROCESS | 3344 | 1462361068347 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:24:28 INFO - PROCESS | 3344 | 1462361068630 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 3344 | ++DOCSHELL 107DEC00 == 66 [pid = 3344] [id = 163] 03:24:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (10D7F400) [pid = 3344] [serial = 487] [outer = 00000000] 03:24:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (1203B000) [pid = 3344] [serial = 488] [outer = 10D7F400] 03:24:28 INFO - PROCESS | 3344 | 1462361068705 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 157 (13495C00) [pid = 3344] [serial = 489] [outer = 10D7F400] 03:24:29 INFO - PROCESS | 3344 | 1462361069323 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]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1175ms 03:24:29 INFO - PROCESS | 3344 | 1462361069345 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 3344 | 1462361069349 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 03:24:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:24:29 INFO - PROCESS | 3344 | 1462361069353 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 3344 | 1462361069357 Marionette TRACE conn2 <- [1,618,null,{}] 03:24:29 INFO - PROCESS | 3344 | 1462361069361 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}] 03:24:29 INFO - PROCESS | 3344 | 1462361069459 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:24:29 INFO - PROCESS | 3344 | 1462361069563 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 3344 | ++DOCSHELL 13153400 == 67 [pid = 3344] [id = 164] 03:24:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 158 (13419000) [pid = 3344] [serial = 490] [outer = 00000000] 03:24:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 159 (146DAC00) [pid = 3344] [serial = 491] [outer = 13419000] 03:24:29 INFO - PROCESS | 3344 | 1462361069620 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 160 (15157800) [pid = 3344] [serial = 492] [outer = 13419000] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 13955C00 == 66 [pid = 3344] [id = 84] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 17402000 == 65 [pid = 3344] [id = 157] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 13554000 == 64 [pid = 3344] [id = 125] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 12C58C00 == 63 [pid = 3344] [id = 156] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 112EC400 == 62 [pid = 3344] [id = 155] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 17ED4C00 == 61 [pid = 3344] [id = 154] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 179B0000 == 60 [pid = 3344] [id = 153] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 1157C000 == 59 [pid = 3344] [id = 152] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 1124AC00 == 58 [pid = 3344] [id = 151] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 131D0C00 == 57 [pid = 3344] [id = 150] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 12ECB000 == 56 [pid = 3344] [id = 149] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 112F3000 == 55 [pid = 3344] [id = 148] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 159 (17274800) [pid = 3344] [serial = 388] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 158 (12C5E000) [pid = 3344] [serial = 419] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 13558000 == 54 [pid = 3344] [id = 142] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 11BC6000 == 53 [pid = 3344] [id = 141] 03:24:29 INFO - PROCESS | 3344 | --DOCSHELL 12C53400 == 52 [pid = 3344] [id = 140] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 157 (1A384400) [pid = 3344] [serial = 406] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 156 (1AC8D400) [pid = 3344] [serial = 409] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (17E55400) [pid = 3344] [serial = 400] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (1468F400) [pid = 3344] [serial = 392] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (13956C00) [pid = 3344] [serial = 391] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (1740F800) [pid = 3344] [serial = 397] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (17994000) [pid = 3344] [serial = 398] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (183FA800) [pid = 3344] [serial = 379] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (15BABC00) [pid = 3344] [serial = 394] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (15BD2400) [pid = 3344] [serial = 395] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (13560000) [pid = 3344] [serial = 376] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (1B64AC00) [pid = 3344] [serial = 382] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (172D1000) [pid = 3344] [serial = 385] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1A3F4000) [pid = 3344] [serial = 407] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (146D7000) [pid = 3344] [serial = 413] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (1ACC7800) [pid = 3344] [serial = 417] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (120F2800) [pid = 3344] [serial = 173] [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.] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (1A059C00) [pid = 3344] [serial = 414] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (1ACC4400) [pid = 3344] [serial = 416] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1ACC0C00) [pid = 3344] [serial = 410] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (18612C00) [pid = 3344] [serial = 403] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (1869D800) [pid = 3344] [serial = 404] [outer = 00000000] [url = about:blank] 03:24:29 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (17E5F800) [pid = 3344] [serial = 401] [outer = 00000000] [url = about:blank] 03:24:30 INFO - PROCESS | 3344 | 1462361070127 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 789ms 03:24:30 INFO - PROCESS | 3344 | 1462361070154 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 3344 | 1462361070158 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 03:24:30 INFO - PROCESS | 3344 | 1462361070162 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:24:30 INFO - PROCESS | 3344 | 1462361070164 Marionette TRACE conn2 <- [1,622,null,{}] 03:24:30 INFO - PROCESS | 3344 | 1462361070172 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}] 03:24:30 INFO - PROCESS | 3344 | 1462361070252 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:24:30 INFO - PROCESS | 3344 | 1462361070259 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 3344 | ++DOCSHELL 1355B400 == 53 [pid = 3344] [id = 165] 03:24:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (13CBAC00) [pid = 3344] [serial = 493] [outer = 00000000] 03:24:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (14690C00) [pid = 3344] [serial = 494] [outer = 13CBAC00] 03:24:30 INFO - PROCESS | 3344 | 1462361070304 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (15744800) [pid = 3344] [serial = 495] [outer = 13CBAC00] 03:24:30 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:30 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:30 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:30 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:30 INFO - PROCESS | 3344 | 1462361070771 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 634ms 03:24:30 INFO - PROCESS | 3344 | 1462361070805 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 3344 | 1462361070807 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 03:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:24:30 INFO - PROCESS | 3344 | 1462361070812 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 3344 | 1462361070818 Marionette TRACE conn2 <- [1,626,null,{}] 03:24:30 INFO - PROCESS | 3344 | 1462361070827 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}] 03:24:30 INFO - PROCESS | 3344 | 1462361070892 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:24:30 INFO - PROCESS | 3344 | 1462361070903 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 3344 | ++DOCSHELL 1468F400 == 54 [pid = 3344] [id = 166] 03:24:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (16E02000) [pid = 3344] [serial = 496] [outer = 00000000] 03:24:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (16E07000) [pid = 3344] [serial = 497] [outer = 16E02000] 03:24:30 INFO - PROCESS | 3344 | 1462361070946 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (16E0A800) [pid = 3344] [serial = 498] [outer = 16E02000] 03:24:31 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:31 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:31 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:31 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:31 INFO - PROCESS | 3344 | 1462361071404 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 634ms 03:24:31 INFO - PROCESS | 3344 | 1462361071433 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 3344 | 1462361071435 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 03:24:31 INFO - PROCESS | 3344 | 1462361071439 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:24:31 INFO - PROCESS | 3344 | 1462361071440 Marionette TRACE conn2 <- [1,630,null,{}] 03:24:31 INFO - PROCESS | 3344 | 1462361071444 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}] 03:24:31 INFO - PROCESS | 3344 | 1462361071521 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:24:31 INFO - PROCESS | 3344 | 1462361071527 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 3344 | ++DOCSHELL 16E09400 == 55 [pid = 3344] [id = 167] 03:24:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (16E10800) [pid = 3344] [serial = 499] [outer = 00000000] 03:24:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (17384C00) [pid = 3344] [serial = 500] [outer = 16E10800] 03:24:31 INFO - PROCESS | 3344 | 1462361071570 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (1738F400) [pid = 3344] [serial = 501] [outer = 16E10800] 03:24:31 INFO - PROCESS | 3344 | 1462361071998 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 588ms 03:24:32 INFO - PROCESS | 3344 | 1462361072036 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 3344 | 1462361072038 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:24:32 INFO - PROCESS | 3344 | 1462361072041 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 3344 | 1462361072043 Marionette TRACE conn2 <- [1,634,null,{}] 03:24:32 INFO - PROCESS | 3344 | 1462361072046 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}] 03:24:32 INFO - PROCESS | 3344 | 1462361072156 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:24:32 INFO - PROCESS | 3344 | 1462361072162 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 3344 | ++DOCSHELL 112F3C00 == 56 [pid = 3344] [id = 168] 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (1740E800) [pid = 3344] [serial = 502] [outer = 00000000] 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (17990C00) [pid = 3344] [serial = 503] [outer = 1740E800] 03:24:32 INFO - PROCESS | 3344 | 1462361072214 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (179B0000) [pid = 3344] [serial = 504] [outer = 1740E800] 03:24:32 INFO - PROCESS | 3344 | 1462361072689 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 695ms 03:24:32 INFO - PROCESS | 3344 | 1462361072724 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 3344 | 1462361072726 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:24:32 INFO - PROCESS | 3344 | 1462361072730 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 3344 | 1462361072731 Marionette TRACE conn2 <- [1,638,null,{}] 03:24:32 INFO - PROCESS | 3344 | 1462361072744 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}] 03:24:32 INFO - PROCESS | 3344 | 1462361072849 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:24:32 INFO - PROCESS | 3344 | 1462361072855 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 3344 | ++DOCSHELL 17CCD000 == 57 [pid = 3344] [id = 169] 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (17E54000) [pid = 3344] [serial = 505] [outer = 00000000] 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (1869E400) [pid = 3344] [serial = 506] [outer = 17E54000] 03:24:32 INFO - PROCESS | 3344 | 1462361072898 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (1680E000) [pid = 3344] [serial = 507] [outer = 17E54000] 03:24:33 INFO - PROCESS | 3344 | 1462361073337 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 634ms 03:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:24:33 INFO - PROCESS | 3344 | 1462361073372 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 3344 | 1462361073374 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 03:24:33 INFO - PROCESS | 3344 | 1462361073377 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 3344 | 1462361073379 Marionette TRACE conn2 <- [1,642,null,{}] 03:24:33 INFO - PROCESS | 3344 | 1462361073382 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}] 03:24:33 INFO - PROCESS | 3344 | 1462361073485 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:24:33 INFO - PROCESS | 3344 | 1462361073570 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 3344 | ++DOCSHELL 17FAD400 == 58 [pid = 3344] [id = 170] 03:24:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (1869D800) [pid = 3344] [serial = 508] [outer = 00000000] 03:24:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (1A37C000) [pid = 3344] [serial = 509] [outer = 1869D800] 03:24:33 INFO - PROCESS | 3344 | 1462361073615 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (1A381400) [pid = 3344] [serial = 510] [outer = 1869D800] 03:24:33 INFO - PROCESS | 3344 | 1462361074005 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 680ms 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (12F0A800) [pid = 3344] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (1A312C00) [pid = 3344] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (1A05A800) [pid = 3344] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (13F10400) [pid = 3344] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (17FAB000) [pid = 3344] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (1465EC00) [pid = 3344] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (13955000) [pid = 3344] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (1836D000) [pid = 3344] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1A055400) [pid = 3344] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (11319400) [pid = 3344] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (1B0C7000) [pid = 3344] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (11575400) [pid = 3344] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (10602000) [pid = 3344] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (14696800) [pid = 3344] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (10D7A800) [pid = 3344] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (16298400) [pid = 3344] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (13953800) [pid = 3344] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (17386000) [pid = 3344] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (11BC6C00) [pid = 3344] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (15816400) [pid = 3344] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (10E07400) [pid = 3344] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (15816800) [pid = 3344] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (15BD1C00) [pid = 3344] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (1514B000) [pid = 3344] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (117D3800) [pid = 3344] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (15746C00) [pid = 3344] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17ED3800) [pid = 3344] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:24:34 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (14098000) [pid = 3344] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:24:34 INFO - PROCESS | 3344 | 1462361074344 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 3344 | 1462361074346 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 03:24:34 INFO - PROCESS | 3344 | 1462361074355 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 3344 | 1462361074357 Marionette TRACE conn2 <- [1,646,null,{}] 03:24:34 INFO - PROCESS | 3344 | 1462361074360 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}] 03:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:24:34 INFO - PROCESS | 3344 | 1462361074436 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:24:34 INFO - PROCESS | 3344 | 1462361074443 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 3344 | ++DOCSHELL 11575400 == 59 [pid = 3344] [id = 171] 03:24:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (11576000) [pid = 3344] [serial = 511] [outer = 00000000] 03:24:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (12F0A800) [pid = 3344] [serial = 512] [outer = 11576000] 03:24:34 INFO - PROCESS | 3344 | 1462361074485 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (13950400) [pid = 3344] [serial = 513] [outer = 11576000] 03:24:34 INFO - PROCESS | 3344 | 1462361074921 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 571ms 03:24:34 INFO - PROCESS | 3344 | 1462361074941 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 3344 | 1462361074942 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 03:24:34 INFO - PROCESS | 3344 | 1462361074946 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:24:34 INFO - PROCESS | 3344 | 1462361074947 Marionette TRACE conn2 <- [1,650,null,{}] 03:24:34 INFO - PROCESS | 3344 | 1462361074950 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}] 03:24:35 INFO - PROCESS | 3344 | 1462361075026 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:24:35 INFO - PROCESS | 3344 | 1462361075032 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 3344 | ++DOCSHELL 1514B000 == 60 [pid = 3344] [id = 172] 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (15152400) [pid = 3344] [serial = 514] [outer = 00000000] 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (15815C00) [pid = 3344] [serial = 515] [outer = 15152400] 03:24:35 INFO - PROCESS | 3344 | 1462361075076 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (15816800) [pid = 3344] [serial = 516] [outer = 15152400] 03:24:35 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:35 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:35 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:35 INFO - PROCESS | 3344 | 1462361075520 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]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 634ms 03:24:35 INFO - PROCESS | 3344 | 1462361075568 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 3344 | 1462361075570 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 03:24:35 INFO - PROCESS | 3344 | 1462361075573 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:24:35 INFO - PROCESS | 3344 | 1462361075574 Marionette TRACE conn2 <- [1,654,null,{}] 03:24:35 INFO - PROCESS | 3344 | 1462361075578 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}] 03:24:35 INFO - PROCESS | 3344 | 1462361075655 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:24:35 INFO - PROCESS | 3344 | 1462361075661 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 3344 | ++DOCSHELL 1575B400 == 61 [pid = 3344] [id = 173] 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (17BAAC00) [pid = 3344] [serial = 517] [outer = 00000000] 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (19EE7800) [pid = 3344] [serial = 518] [outer = 17BAAC00] 03:24:35 INFO - PROCESS | 3344 | 1462361075709 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A387C00) [pid = 3344] [serial = 519] [outer = 17BAAC00] 03:24:36 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:36 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:36 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:36 INFO - PROCESS | 3344 | 1462361076145 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:24:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 588ms 03:24:36 INFO - PROCESS | 3344 | 1462361076179 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 3344 | 1462361076181 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 03:24:36 INFO - PROCESS | 3344 | 1462361076184 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 3344 | 1462361076186 Marionette TRACE conn2 <- [1,658,null,{}] 03:24:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:24:36 INFO - PROCESS | 3344 | 1462361076194 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}] 03:24:36 INFO - PROCESS | 3344 | 1462361076286 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:24:36 INFO - PROCESS | 3344 | 1462361076293 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 3344 | ++DOCSHELL 16810C00 == 62 [pid = 3344] [id = 174] 03:24:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (17998C00) [pid = 3344] [serial = 520] [outer = 00000000] 03:24:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1ACC8000) [pid = 3344] [serial = 521] [outer = 17998C00] 03:24:36 INFO - PROCESS | 3344 | 1462361076336 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1ACC8800) [pid = 3344] [serial = 522] [outer = 17998C00] 03:24:37 INFO - PROCESS | 3344 | 1462361077044 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 928ms 03:24:37 INFO - PROCESS | 3344 | 1462361077116 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 3344 | 1462361077120 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 03:24:37 INFO - PROCESS | 3344 | 1462361077124 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:24:37 INFO - PROCESS | 3344 | 1462361077128 Marionette TRACE conn2 <- [1,662,null,{}] 03:24:37 INFO - PROCESS | 3344 | 1462361077133 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}] 03:24:37 INFO - PROCESS | 3344 | 1462361077240 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:24:37 INFO - PROCESS | 3344 | 1462361077372 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 3344 | ++DOCSHELL 12C53400 == 63 [pid = 3344] [id = 175] 03:24:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (12C58000) [pid = 3344] [serial = 523] [outer = 00000000] 03:24:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (13555800) [pid = 3344] [serial = 524] [outer = 12C58000] 03:24:37 INFO - PROCESS | 3344 | 1462361077428 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (14651400) [pid = 3344] [serial = 525] [outer = 12C58000] 03:24:37 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:37 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:24:37 INFO - PROCESS | 3344 | 1462361077987 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]]]}] 03:24:38 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 03:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 897ms 03:24:38 INFO - PROCESS | 3344 | 1462361078031 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 3344 | 1462361078037 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 03:24:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:24:38 INFO - PROCESS | 3344 | 1462361078043 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 3344 | 1462361078046 Marionette TRACE conn2 <- [1,666,null,{}] 03:24:38 INFO - PROCESS | 3344 | 1462361078050 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}] 03:24:38 INFO - PROCESS | 3344 | 1462361078198 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:24:38 INFO - PROCESS | 3344 | 1462361078214 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 3344 | ++DOCSHELL 13956C00 == 64 [pid = 3344] [id = 176] 03:24:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (146D5400) [pid = 3344] [serial = 526] [outer = 00000000] 03:24:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (16E03000) [pid = 3344] [serial = 527] [outer = 146D5400] 03:24:38 INFO - PROCESS | 3344 | 1462361078280 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (17274800) [pid = 3344] [serial = 528] [outer = 146D5400] 03:24:38 INFO - PROCESS | 3344 | 1462361078880 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 896ms 03:24:38 INFO - PROCESS | 3344 | 1462361078929 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 3344 | 1462361078931 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 03:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:24:38 INFO - PROCESS | 3344 | 1462361078935 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 3344 | 1462361078939 Marionette TRACE conn2 <- [1,670,null,{}] 03:24:38 INFO - PROCESS | 3344 | 1462361078950 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}] 03:24:39 INFO - PROCESS | 3344 | 1462361079058 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:24:39 INFO - PROCESS | 3344 | 1462361079185 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 3344 | ++DOCSHELL 19EE4C00 == 65 [pid = 3344] [id = 177] 03:24:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (19EF0400) [pid = 3344] [serial = 529] [outer = 00000000] 03:24:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (1A3F5800) [pid = 3344] [serial = 530] [outer = 19EF0400] 03:24:39 INFO - PROCESS | 3344 | 1462361079241 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (1AC90400) [pid = 3344] [serial = 531] [outer = 19EF0400] 03:24:40 INFO - PROCESS | 3344 | 1462361080268 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]]]}] 03:24:40 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) 03:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1376ms 03:24:40 INFO - PROCESS | 3344 | 1462361080343 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 3344 | 1462361080346 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 03:24:40 INFO - PROCESS | 3344 | 1462361080350 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 3344 | 1462361080352 Marionette TRACE conn2 <- [1,674,null,{}] 03:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:24:40 INFO - PROCESS | 3344 | 1462361080356 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}] 03:24:40 INFO - PROCESS | 3344 | 1462361080448 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:24:40 INFO - PROCESS | 3344 | 1462361080649 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 3344 | ++DOCSHELL 10E06800 == 66 [pid = 3344] [id = 178] 03:24:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (10E09400) [pid = 3344] [serial = 532] [outer = 00000000] 03:24:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (12C5F400) [pid = 3344] [serial = 533] [outer = 10E09400] 03:24:40 INFO - PROCESS | 3344 | 1462361080702 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (1355D400) [pid = 3344] [serial = 534] [outer = 10E09400] 03:24:41 INFO - PROCESS | 3344 | 1462361081903 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1592ms 03:24:41 INFO - PROCESS | 3344 | 1462361081986 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 3344 | 1462361081991 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 03:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:24:41 INFO - PROCESS | 3344 | 1462361081998 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 3344 | 1462361082000 Marionette TRACE conn2 <- [1,678,null,{}] 03:24:42 INFO - PROCESS | 3344 | 1462361082005 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}] 03:24:42 INFO - PROCESS | 3344 | 1462361082099 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:24:42 INFO - PROCESS | 3344 | 1462361082180 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 3344 | ++DOCSHELL 11257400 == 67 [pid = 3344] [id = 179] 03:24:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (12C57800) [pid = 3344] [serial = 535] [outer = 00000000] 03:24:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (1408C400) [pid = 3344] [serial = 536] [outer = 12C57800] 03:24:42 INFO - PROCESS | 3344 | 1462361082274 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (15151000) [pid = 3344] [serial = 537] [outer = 12C57800] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 112D5000 == 66 [pid = 3344] [id = 126] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1B646C00 == 65 [pid = 3344] [id = 128] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1740C000 == 64 [pid = 3344] [id = 127] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 14652000 == 63 [pid = 3344] [id = 100] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1575B400 == 62 [pid = 3344] [id = 173] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1514B000 == 61 [pid = 3344] [id = 172] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 11575400 == 60 [pid = 3344] [id = 171] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 17FAD400 == 59 [pid = 3344] [id = 170] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 17CCD000 == 58 [pid = 3344] [id = 169] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 112F3C00 == 57 [pid = 3344] [id = 168] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 16E09400 == 56 [pid = 3344] [id = 167] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1468F400 == 55 [pid = 3344] [id = 166] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1355B400 == 54 [pid = 3344] [id = 165] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 13153400 == 53 [pid = 3344] [id = 164] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 107DEC00 == 52 [pid = 3344] [id = 163] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 146D5C00 == 51 [pid = 3344] [id = 162] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (1B259000) [pid = 3344] [serial = 470] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 1A05CC00 == 50 [pid = 3344] [id = 161] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 16F05C00 == 49 [pid = 3344] [id = 160] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 15149C00 == 48 [pid = 3344] [id = 159] 03:24:42 INFO - PROCESS | 3344 | --DOCSHELL 10E0A800 == 47 [pid = 3344] [id = 158] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (172D0C00) [pid = 3344] [serial = 389] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (12C41800) [pid = 3344] [serial = 248] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (11246000) [pid = 3344] [serial = 166] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (17270800) [pid = 3344] [serial = 251] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (13152C00) [pid = 3344] [serial = 296] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (19EE9C00) [pid = 3344] [serial = 209] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (15824000) [pid = 3344] [serial = 450] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (135C6400) [pid = 3344] [serial = 446] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (13F11000) [pid = 3344] [serial = 447] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (1858C000) [pid = 3344] [serial = 458] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (1AE2B400) [pid = 3344] [serial = 429] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (1AC8B000) [pid = 3344] [serial = 428] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1A37C800) [pid = 3344] [serial = 461] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (19EE6000) [pid = 3344] [serial = 465] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (1799B000) [pid = 3344] [serial = 464] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (1A3EA400) [pid = 3344] [serial = 462] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (17388C00) [pid = 3344] [serial = 455] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (1AE25400) [pid = 3344] [serial = 468] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (172C9400) [pid = 3344] [serial = 453] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (1AC90800) [pid = 3344] [serial = 467] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1720D000) [pid = 3344] [serial = 299] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (15BAEC00) [pid = 3344] [serial = 206] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (1B777C00) [pid = 3344] [serial = 293] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1AE26800) [pid = 3344] [serial = 254] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (12E2AC00) [pid = 3344] [serial = 203] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1B1EE800) [pid = 3344] [serial = 257] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (17391000) [pid = 3344] [serial = 438] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (1738A000) [pid = 3344] [serial = 437] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (12C62400) [pid = 3344] [serial = 423] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (12C55000) [pid = 3344] [serial = 422] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (172CAC00) [pid = 3344] [serial = 426] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (16F02800) [pid = 3344] [serial = 425] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (10E11C00) [pid = 3344] [serial = 441] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (10E0F800) [pid = 3344] [serial = 440] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (16B2EC00) [pid = 3344] [serial = 452] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1738E800) [pid = 3344] [serial = 456] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (15154400) [pid = 3344] [serial = 435] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (15152000) [pid = 3344] [serial = 434] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (13554800) [pid = 3344] [serial = 444] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (12C57400) [pid = 3344] [serial = 443] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1AC8AC00) [pid = 3344] [serial = 432] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1574E000) [pid = 3344] [serial = 431] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (19EEE800) [pid = 3344] [serial = 459] [outer = 00000000] [url = about:blank] 03:24:42 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (15749C00) [pid = 3344] [serial = 449] [outer = 00000000] [url = about:blank] 03:24:43 INFO - PROCESS | 3344 | 1462361083234 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]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1237ms 03:24:43 INFO - PROCESS | 3344 | 1462361083257 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 3344 | 1462361083262 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 03:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:24:43 INFO - PROCESS | 3344 | 1462361083268 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 3344 | 1462361083270 Marionette TRACE conn2 <- [1,682,null,{}] 03:24:43 INFO - PROCESS | 3344 | 1462361083257 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}] 03:24:43 INFO - PROCESS | 3344 | 1462361083337 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:24:43 INFO - PROCESS | 3344 | 1462361083344 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 3344 | ++DOCSHELL 11246000 == 48 [pid = 3344] [id = 180] 03:24:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1124AC00) [pid = 3344] [serial = 538] [outer = 00000000] 03:24:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (13485800) [pid = 3344] [serial = 539] [outer = 1124AC00] 03:24:43 INFO - PROCESS | 3344 | 1462361083388 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (135C6400) [pid = 3344] [serial = 540] [outer = 1124AC00] 03:24:44 INFO - PROCESS | 3344 | 1462361084354 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]]]}] 03:24:44 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) 03:24:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 03:24:44 INFO - PROCESS | 3344 | 1462361084391 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:24:44 INFO - PROCESS | 3344 | 1462361084393 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 03:24:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:24:44 INFO - PROCESS | 3344 | 1462361084397 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 3344 | 1462361084400 Marionette TRACE conn2 <- [1,686,null,{}] 03:24:44 INFO - PROCESS | 3344 | 1462361084410 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}] 03:24:44 INFO - PROCESS | 3344 | 1462361084492 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:24:44 INFO - PROCESS | 3344 | 1462361084501 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 3344 | ++DOCSHELL 15149C00 == 49 [pid = 3344] [id = 181] 03:24:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (15152000) [pid = 3344] [serial = 541] [outer = 00000000] 03:24:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (16279C00) [pid = 3344] [serial = 542] [outer = 15152000] 03:24:44 INFO - PROCESS | 3344 | 1462361084548 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1680B000) [pid = 3344] [serial = 543] [outer = 15152000] 03:24:45 INFO - PROCESS | 3344 | 1462361085514 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]]]}] 03:24:45 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) 03:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 03:24:45 INFO - PROCESS | 3344 | 1462361085531 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 3344 | 1462361085533 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 03:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:24:45 INFO - PROCESS | 3344 | 1462361085537 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 3344 | 1462361085538 Marionette TRACE conn2 <- [1,690,null,{}] 03:24:45 INFO - PROCESS | 3344 | 1462361085542 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}] 03:24:45 INFO - PROCESS | 3344 | 1462361085652 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:24:45 INFO - PROCESS | 3344 | 1462361085658 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 3344 | ++DOCSHELL 16276400 == 50 [pid = 3344] [id = 182] 03:24:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (16297400) [pid = 3344] [serial = 544] [outer = 00000000] 03:24:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (16F03000) [pid = 3344] [serial = 545] [outer = 16297400] 03:24:45 INFO - PROCESS | 3344 | 1462361085750 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1727A800) [pid = 3344] [serial = 546] [outer = 16297400] 03:24:46 INFO - PROCESS | 3344 | 1462361086659 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]]]}] 03:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (16E10800) [pid = 3344] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (13419000) [pid = 3344] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (15152400) [pid = 3344] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (16E02000) [pid = 3344] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1740E800) [pid = 3344] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17E54000) [pid = 3344] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (10D7F400) [pid = 3344] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (172CA400) [pid = 3344] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1575EC00) [pid = 3344] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1740E400) [pid = 3344] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (112F1000) [pid = 3344] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1869D800) [pid = 3344] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (13558C00) [pid = 3344] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1AE2E400) [pid = 3344] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1B0C3400) [pid = 3344] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (10D73400) [pid = 3344] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A37CC00) [pid = 3344] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (13CBAC00) [pid = 3344] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (11576000) [pid = 3344] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1B647400) [pid = 3344] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:24:46 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17BAAC00) [pid = 3344] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:24:46 INFO - PROCESS | 3344 | 1462361086780 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:24:46 INFO - PROCESS | 3344 | 1462361086782 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 3344 | 1462361086787 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 3344 | 1462361086789 Marionette TRACE conn2 <- [1,694,null,{}] 03:24:46 INFO - PROCESS | 3344 | 1462361086792 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}] 03:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:24:46 INFO - PROCESS | 3344 | 1462361086869 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:24:46 INFO - PROCESS | 3344 | 1462361086876 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 3344 | ++DOCSHELL 11576000 == 51 [pid = 3344] [id = 183] 03:24:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (117D0000) [pid = 3344] [serial = 547] [outer = 00000000] 03:24:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (12C5D800) [pid = 3344] [serial = 548] [outer = 117D0000] 03:24:46 INFO - PROCESS | 3344 | 1462361086919 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (12F10400) [pid = 3344] [serial = 549] [outer = 117D0000] 03:24:47 INFO - PROCESS | 3344 | 1462361087867 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1067ms 03:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:24:47 INFO - PROCESS | 3344 | 1462361087863 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 3344 | 1462361087865 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 03:24:47 INFO - PROCESS | 3344 | 1462361087868 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 3344 | 1462361087870 Marionette TRACE conn2 <- [1,698,null,{}] 03:24:47 INFO - PROCESS | 3344 | 1462361087873 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}] 03:24:48 INFO - PROCESS | 3344 | 1462361088004 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:24:48 INFO - PROCESS | 3344 | 1462361088014 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 3344 | ++DOCSHELL 10E08800 == 52 [pid = 3344] [id = 184] 03:24:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (112D9800) [pid = 3344] [serial = 550] [outer = 00000000] 03:24:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17388C00) [pid = 3344] [serial = 551] [outer = 112D9800] 03:24:48 INFO - PROCESS | 3344 | 1462361088060 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1738E000) [pid = 3344] [serial = 552] [outer = 112D9800] 03:24:48 INFO - PROCESS | 3344 | 1462361088997 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 03:24:49 INFO - PROCESS | 3344 | 1462361089014 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 3344 | 1462361089020 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 03:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:24:49 INFO - PROCESS | 3344 | 1462361089025 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 3344 | 1462361089029 Marionette TRACE conn2 <- [1,702,null,{}] 03:24:49 INFO - PROCESS | 3344 | 1462361089036 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}] 03:24:49 INFO - PROCESS | 3344 | 1462361089171 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:24:49 INFO - PROCESS | 3344 | 1462361089337 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 3344 | ++DOCSHELL 11B8DC00 == 53 [pid = 3344] [id = 185] 03:24:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (11B90800) [pid = 3344] [serial = 553] [outer = 00000000] 03:24:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (120F1400) [pid = 3344] [serial = 554] [outer = 11B90800] 03:24:49 INFO - PROCESS | 3344 | 1462361089380 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (12C5C400) [pid = 3344] [serial = 555] [outer = 11B90800] 03:24:50 INFO - PROCESS | 3344 | 1462361090391 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]]]}] 03:24:50 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 03:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1376ms 03:24:50 INFO - PROCESS | 3344 | 1462361090410 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 3344 | 1462361090416 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 03:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:24:50 INFO - PROCESS | 3344 | 1462361090422 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 3344 | 1462361090425 Marionette TRACE conn2 <- [1,706,null,{}] 03:24:50 INFO - PROCESS | 3344 | 1462361090429 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}] 03:24:50 INFO - PROCESS | 3344 | 1462361090532 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:24:50 INFO - PROCESS | 3344 | 1462361090650 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 3344 | ++DOCSHELL 15741C00 == 54 [pid = 3344] [id = 186] 03:24:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (15743C00) [pid = 3344] [serial = 556] [outer = 00000000] 03:24:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (15BAB400) [pid = 3344] [serial = 557] [outer = 15743C00] 03:24:50 INFO - PROCESS | 3344 | 1462361090746 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (16811800) [pid = 3344] [serial = 558] [outer = 15743C00] 03:24:51 INFO - PROCESS | 3344 | 1462361091773 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1407ms 03:24:51 INFO - PROCESS | 3344 | 1462361091820 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 3344 | 1462361091823 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 03:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:24:51 INFO - PROCESS | 3344 | 1462361091827 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 3344 | 1462361091831 Marionette TRACE conn2 <- [1,710,null,{}] 03:24:51 INFO - PROCESS | 3344 | 1462361091842 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}] 03:24:51 INFO - PROCESS | 3344 | 1462361091976 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:24:52 INFO - PROCESS | 3344 | 1462361092110 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 3344 | ++DOCSHELL 172C9C00 == 55 [pid = 3344] [id = 187] 03:24:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1738BC00) [pid = 3344] [serial = 559] [outer = 00000000] 03:24:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1740F800) [pid = 3344] [serial = 560] [outer = 1738BC00] 03:24:52 INFO - PROCESS | 3344 | 1462361092167 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17996000) [pid = 3344] [serial = 561] [outer = 1738BC00] 03:24:52 INFO - PROCESS | 3344 | 1462361092658 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] 03:24:52 INFO - PROCESS | 3344 | 1462361092717 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 03:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:24:52 INFO - PROCESS | 3344 | 1462361092721 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 3344 | 1462361092723 Marionette TRACE conn2 <- [1,714,null,{}] 03:24:52 INFO - PROCESS | 3344 | 1462361092726 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}] 03:24:52 INFO - PROCESS | 3344 | 1462361092828 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:24:52 INFO - PROCESS | 3344 | 1462361092927 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 3344 | ++DOCSHELL 17CC8400 == 56 [pid = 3344] [id = 188] 03:24:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17E58000) [pid = 3344] [serial = 562] [outer = 00000000] 03:24:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17FAF400) [pid = 3344] [serial = 563] [outer = 17E58000] 03:24:52 INFO - PROCESS | 3344 | 1462361092979 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17FB0C00) [pid = 3344] [serial = 564] [outer = 17E58000] 03:24:53 INFO - PROCESS | 3344 | 1462361093638 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 927ms 03:24:53 INFO - PROCESS | 3344 | 1462361093665 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 3344 | 1462361093667 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 03:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:24:53 INFO - PROCESS | 3344 | 1462361093671 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 3344 | 1462361093673 Marionette TRACE conn2 <- [1,718,null,{}] 03:24:53 INFO - PROCESS | 3344 | 1462361093677 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}] 03:24:53 INFO - PROCESS | 3344 | 1462361093776 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:24:53 INFO - PROCESS | 3344 | 1462361093876 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 3344 | ++DOCSHELL 10D7A000 == 57 [pid = 3344] [id = 189] 03:24:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (10D7CC00) [pid = 3344] [serial = 565] [outer = 00000000] 03:24:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (146D8800) [pid = 3344] [serial = 566] [outer = 10D7CC00] 03:24:53 INFO - PROCESS | 3344 | 1462361093913 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (15BB2400) [pid = 3344] [serial = 567] [outer = 10D7CC00] 03:24:54 INFO - PROCESS | 3344 | 1462361094620 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] 03:24:54 INFO - PROCESS | 3344 | 1462361094698 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 03:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:24:54 INFO - PROCESS | 3344 | 1462361094719 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 3344 | 1462361094723 Marionette TRACE conn2 <- [1,722,null,{}] 03:24:54 INFO - PROCESS | 3344 | 1462361094728 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}] 03:24:54 INFO - PROCESS | 3344 | 1462361094829 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:24:54 INFO - PROCESS | 3344 | 1462361094960 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 3344 | ++DOCSHELL 12C61400 == 58 [pid = 3344] [id = 190] 03:24:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (12ECC800) [pid = 3344] [serial = 568] [outer = 00000000] 03:24:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (13953800) [pid = 3344] [serial = 569] [outer = 12ECC800] 03:24:55 INFO - PROCESS | 3344 | 1462361095013 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1468DC00) [pid = 3344] [serial = 570] [outer = 12ECC800] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 11576000 == 57 [pid = 3344] [id = 183] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 16276400 == 56 [pid = 3344] [id = 182] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 15149C00 == 55 [pid = 3344] [id = 181] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 11246000 == 54 [pid = 3344] [id = 180] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 11257400 == 53 [pid = 3344] [id = 179] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 19EE4C00 == 52 [pid = 3344] [id = 177] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 13956C00 == 51 [pid = 3344] [id = 176] 03:24:55 INFO - PROCESS | 3344 | --DOCSHELL 12C53400 == 50 [pid = 3344] [id = 175] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (19EE7800) [pid = 3344] [serial = 518] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17384C00) [pid = 3344] [serial = 500] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (146DAC00) [pid = 3344] [serial = 491] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (15815C00) [pid = 3344] [serial = 515] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16E0A800) [pid = 3344] [serial = 498] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (17997000) [pid = 3344] [serial = 479] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1B641000) [pid = 3344] [serial = 482] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (15157800) [pid = 3344] [serial = 492] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (15158400) [pid = 3344] [serial = 476] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (179B0000) [pid = 3344] [serial = 504] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1869E400) [pid = 3344] [serial = 506] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (13495C00) [pid = 3344] [serial = 489] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (172D4800) [pid = 3344] [serial = 386] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1680F400) [pid = 3344] [serial = 485] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (15816800) [pid = 3344] [serial = 516] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17271800) [pid = 3344] [serial = 341] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1A057000) [pid = 3344] [serial = 380] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17990C00) [pid = 3344] [serial = 503] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1738F400) [pid = 3344] [serial = 501] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (14093400) [pid = 3344] [serial = 377] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1A381400) [pid = 3344] [serial = 510] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1A37C000) [pid = 3344] [serial = 509] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1A92B800) [pid = 3344] [serial = 374] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16E07000) [pid = 3344] [serial = 497] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1B25B800) [pid = 3344] [serial = 335] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1B455400) [pid = 3344] [serial = 471] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10E11800) [pid = 3344] [serial = 473] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1680E000) [pid = 3344] [serial = 507] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (11EDC800) [pid = 3344] [serial = 338] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A383400) [pid = 3344] [serial = 302] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (14690C00) [pid = 3344] [serial = 494] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15744800) [pid = 3344] [serial = 495] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (12F0A800) [pid = 3344] [serial = 512] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13950400) [pid = 3344] [serial = 513] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1203B000) [pid = 3344] [serial = 488] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1B775800) [pid = 3344] [serial = 383] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A387C00) [pid = 3344] [serial = 519] [outer = 00000000] [url = about:blank] 03:24:55 INFO - PROCESS | 3344 | 1462361095489 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 835ms 03:24:55 INFO - PROCESS | 3344 | 1462361095544 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 3344 | 1462361095549 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:24:55 INFO - PROCESS | 3344 | 1462361095554 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 3344 | 1462361095557 Marionette TRACE conn2 <- [1,726,null,{}] 03:24:55 INFO - PROCESS | 3344 | 1462361095560 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}] 03:24:55 INFO - PROCESS | 3344 | 1462361095645 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:24:55 INFO - PROCESS | 3344 | 1462361095721 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 3344 | ++DOCSHELL 12C1BC00 == 51 [pid = 3344] [id = 191] 03:24:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (12C56800) [pid = 3344] [serial = 571] [outer = 00000000] 03:24:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13950400) [pid = 3344] [serial = 572] [outer = 12C56800] 03:24:55 INFO - PROCESS | 3344 | 1462361095772 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15150C00) [pid = 3344] [serial = 573] [outer = 12C56800] 03:24:56 INFO - PROCESS | 3344 | 1462361096648 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 03:24:56 INFO - PROCESS | 3344 | 1462361096697 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 3344 | 1462361096699 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 03:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:24:56 INFO - PROCESS | 3344 | 1462361096703 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 3344 | 1462361096706 Marionette TRACE conn2 <- [1,730,null,{}] 03:24:56 INFO - PROCESS | 3344 | 1462361096719 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}] 03:24:56 INFO - PROCESS | 3344 | 1462361096804 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:24:56 INFO - PROCESS | 3344 | 1462361096811 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 3344 | ++DOCSHELL 16274C00 == 52 [pid = 3344] [id = 192] 03:24:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16296C00) [pid = 3344] [serial = 574] [outer = 00000000] 03:24:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16E07800) [pid = 3344] [serial = 575] [outer = 16296C00] 03:24:56 INFO - PROCESS | 3344 | 1462361096859 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16F06000) [pid = 3344] [serial = 576] [outer = 16296C00] 03:24:57 INFO - PROCESS | 3344 | 1462361097779 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]]]}] 03:24:57 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 03:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 03:24:57 INFO - PROCESS | 3344 | 1462361097837 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 3344 | 1462361097839 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 03:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:24:57 INFO - PROCESS | 3344 | 1462361097843 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 3344 | 1462361097844 Marionette TRACE conn2 <- [1,734,null,{}] 03:24:57 INFO - PROCESS | 3344 | 1462361097848 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}] 03:24:57 INFO - PROCESS | 3344 | 1462361097963 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:24:57 INFO - PROCESS | 3344 | 1462361097971 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 3344 | ++DOCSHELL 17210C00 == 53 [pid = 3344] [id = 193] 03:24:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1726F800) [pid = 3344] [serial = 577] [outer = 00000000] 03:24:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17386C00) [pid = 3344] [serial = 578] [outer = 1726F800] 03:24:58 INFO - PROCESS | 3344 | 1462361098014 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1738F800) [pid = 3344] [serial = 579] [outer = 1726F800] 03:24:58 INFO - PROCESS | 3344 | 1462361098947 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]]]}] 03:24:58 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.) 03:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 03:24:58 INFO - PROCESS | 3344 | 1462361098976 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 3344 | 1462361098978 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 03:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:24:58 INFO - PROCESS | 3344 | 1462361098982 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 3344 | 1462361098984 Marionette TRACE conn2 <- [1,738,null,{}] 03:24:58 INFO - PROCESS | 3344 | 1462361098987 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}] 03:24:59 INFO - PROCESS | 3344 | 1462361099094 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:24:59 INFO - PROCESS | 3344 | 1462361099100 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 3344 | ++DOCSHELL 10E0A800 == 54 [pid = 3344] [id = 194] 03:24:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16F01C00) [pid = 3344] [serial = 580] [outer = 00000000] 03:24:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1798D800) [pid = 3344] [serial = 581] [outer = 16F01C00] 03:24:59 INFO - PROCESS | 3344 | 1462361099188 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1799AC00) [pid = 3344] [serial = 582] [outer = 16F01C00] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (10E0AC00) [pid = 3344] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A92E400) [pid = 3344] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1629BC00) [pid = 3344] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12C53800) [pid = 3344] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1514CC00) [pid = 3344] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16F07000) [pid = 3344] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16297400) [pid = 3344] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (12C57800) [pid = 3344] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10E09400) [pid = 3344] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1124AC00) [pid = 3344] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15152000) [pid = 3344] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:24:59 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (117D0000) [pid = 3344] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:25:00 INFO - PROCESS | 3344 | 1462361100098 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 03:25:00 INFO - PROCESS | 3344 | 1462361100116 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 3344 | 1462361100118 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 03:25:00 INFO - PROCESS | 3344 | 1462361100121 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:25:00 INFO - PROCESS | 3344 | 1462361100123 Marionette TRACE conn2 <- [1,742,null,{}] 03:25:00 INFO - PROCESS | 3344 | 1462361100127 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}] 03:25:00 INFO - PROCESS | 3344 | 1462361100223 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:25:00 INFO - PROCESS | 3344 | 1462361100229 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 3344 | ++DOCSHELL 13950C00 == 55 [pid = 3344] [id = 195] 03:25:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13953400) [pid = 3344] [serial = 583] [outer = 00000000] 03:25:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17405400) [pid = 3344] [serial = 584] [outer = 13953400] 03:25:00 INFO - PROCESS | 3344 | 1462361100275 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17995000) [pid = 3344] [serial = 585] [outer = 13953400] 03:25:01 INFO - PROCESS | 3344 | 1462361101195 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]]]}] 03:25:01 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 03:25:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1066ms 03:25:01 INFO - PROCESS | 3344 | 1462361101216 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 3344 | 1462361101217 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 03:25:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:25:01 INFO - PROCESS | 3344 | 1462361101221 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 3344 | 1462361101223 Marionette TRACE conn2 <- [1,746,null,{}] 03:25:01 INFO - PROCESS | 3344 | 1462361101230 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}] 03:25:01 INFO - PROCESS | 3344 | 1462361101314 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:25:01 INFO - PROCESS | 3344 | 1462361101369 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 3344 | ++DOCSHELL 0F52B400 == 56 [pid = 3344] [id = 196] 03:25:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (107DA800) [pid = 3344] [serial = 586] [outer = 00000000] 03:25:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10E10800) [pid = 3344] [serial = 587] [outer = 107DA800] 03:25:01 INFO - PROCESS | 3344 | 1462361101495 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (112EC000) [pid = 3344] [serial = 588] [outer = 107DA800] 03:25:02 INFO - PROCESS | 3344 | 1462361102123 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 927ms 03:25:02 INFO - PROCESS | 3344 | 1462361102150 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 3344 | 1462361102155 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 03:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:25:02 INFO - PROCESS | 3344 | 1462361102159 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 3344 | 1462361102163 Marionette TRACE conn2 <- [1,750,null,{}] 03:25:02 INFO - PROCESS | 3344 | 1462361102168 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}] 03:25:02 INFO - PROCESS | 3344 | 1462361102283 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:25:02 INFO - PROCESS | 3344 | 1462361102380 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 3344 | ++DOCSHELL 1391B000 == 57 [pid = 3344] [id = 197] 03:25:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (13921400) [pid = 3344] [serial = 589] [outer = 00000000] 03:25:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (14094400) [pid = 3344] [serial = 590] [outer = 13921400] 03:25:02 INFO - PROCESS | 3344 | 1462361102435 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15158800) [pid = 3344] [serial = 591] [outer = 13921400] 03:25:03 INFO - PROCESS | 3344 | 1462361103497 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:25:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1438ms 03:25:03 INFO - PROCESS | 3344 | 1462361103607 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 3344 | 1462361103611 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 03:25:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:25:03 INFO - PROCESS | 3344 | 1462361103616 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 3344 | 1462361103618 Marionette TRACE conn2 <- [1,754,null,{}] 03:25:03 INFO - PROCESS | 3344 | 1462361103623 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}] 03:25:03 INFO - PROCESS | 3344 | 1462361103760 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:25:03 INFO - PROCESS | 3344 | 1462361103838 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 3344 | ++DOCSHELL 13F17C00 == 58 [pid = 3344] [id = 198] 03:25:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1574DC00) [pid = 3344] [serial = 592] [outer = 00000000] 03:25:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1680D400) [pid = 3344] [serial = 593] [outer = 1574DC00] 03:25:03 INFO - PROCESS | 3344 | 1462361103933 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16E10800) [pid = 3344] [serial = 594] [outer = 1574DC00] 03:25:04 INFO - PROCESS | 3344 | 1462361104946 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:25:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1376ms 03:25:05 INFO - PROCESS | 3344 | 1462361105013 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 3344 | 1462361105015 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:25:05 INFO - PROCESS | 3344 | 1462361105021 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 3344 | 1462361105027 Marionette TRACE conn2 <- [1,758,null,{}] 03:25:05 INFO - PROCESS | 3344 | 1462361105037 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}] 03:25:05 INFO - PROCESS | 3344 | 1462361105155 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:25:05 INFO - PROCESS | 3344 | 1462361105491 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 3344 | ++DOCSHELL 10D72400 == 59 [pid = 3344] [id = 199] 03:25:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (10D73C00) [pid = 3344] [serial = 595] [outer = 00000000] 03:25:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (112F3C00) [pid = 3344] [serial = 596] [outer = 10D73C00] 03:25:05 INFO - PROCESS | 3344 | 1462361105540 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (11EE6800) [pid = 3344] [serial = 597] [outer = 10D73C00] 03:25:06 INFO - PROCESS | 3344 | 1462361106112 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1144ms 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 1AE25800 == 58 [pid = 3344] [id = 112] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 1B77C800 == 57 [pid = 3344] [id = 15] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 12C37800 == 56 [pid = 3344] [id = 20] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 13950C00 == 55 [pid = 3344] [id = 195] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 10E0A800 == 54 [pid = 3344] [id = 194] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 17210C00 == 53 [pid = 3344] [id = 193] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 16274C00 == 52 [pid = 3344] [id = 192] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 12C1BC00 == 51 [pid = 3344] [id = 191] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 12C61400 == 50 [pid = 3344] [id = 190] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 11B8DC00 == 49 [pid = 3344] [id = 185] 03:25:06 INFO - PROCESS | 3344 | --DOCSHELL 10E08800 == 48 [pid = 3344] [id = 184] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (12C60400) [pid = 3344] [serial = 420] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15747800) [pid = 3344] [serial = 477] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17E5C400) [pid = 3344] [serial = 480] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1130C800) [pid = 3344] [serial = 474] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1B648800) [pid = 3344] [serial = 483] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (16812400) [pid = 3344] [serial = 486] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17388C00) [pid = 3344] [serial = 551] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16F03000) [pid = 3344] [serial = 545] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15151000) [pid = 3344] [serial = 537] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16E03000) [pid = 3344] [serial = 527] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1355D400) [pid = 3344] [serial = 534] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (12C5F400) [pid = 3344] [serial = 533] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13485800) [pid = 3344] [serial = 539] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (135C6400) [pid = 3344] [serial = 540] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1ACC8000) [pid = 3344] [serial = 521] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13555800) [pid = 3344] [serial = 524] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A3F5800) [pid = 3344] [serial = 530] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16279C00) [pid = 3344] [serial = 542] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (12C5D800) [pid = 3344] [serial = 548] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1727A800) [pid = 3344] [serial = 546] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (12F10400) [pid = 3344] [serial = 549] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1408C400) [pid = 3344] [serial = 536] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1680B000) [pid = 3344] [serial = 543] [outer = 00000000] [url = about:blank] 03:25:06 INFO - PROCESS | 3344 | 1462361106187 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 3344 | 1462361106191 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 03:25:06 INFO - PROCESS | 3344 | 1462361106195 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 3344 | 1462361106199 Marionette TRACE conn2 <- [1,762,null,{}] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:25:06 INFO - PROCESS | 3344 | 1462361106204 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}] 03:25:06 INFO - PROCESS | 3344 | 1462361106298 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:25:06 INFO - PROCESS | 3344 | 1462361106391 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 3344 | ++DOCSHELL 12C5C800 == 49 [pid = 3344] [id = 200] 03:25:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12C5CC00) [pid = 3344] [serial = 598] [outer = 00000000] 03:25:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (12ECB400) [pid = 3344] [serial = 599] [outer = 12C5CC00] 03:25:06 INFO - PROCESS | 3344 | 1462361106438 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13555400) [pid = 3344] [serial = 600] [outer = 12C5CC00] 03:25:06 INFO - PROCESS | 3344 | 1462361106880 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 727ms 03:25:06 INFO - PROCESS | 3344 | 1462361106943 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 3344 | 1462361106946 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:25:06 INFO - PROCESS | 3344 | 1462361106951 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 3344 | 1462361106953 Marionette TRACE conn2 <- [1,766,null,{}] 03:25:06 INFO - PROCESS | 3344 | 1462361106957 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}] 03:25:07 INFO - PROCESS | 3344 | 1462361107040 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:25:07 INFO - PROCESS | 3344 | 1462361107050 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 3344 | ++DOCSHELL 14094000 == 50 [pid = 3344] [id = 201] 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14099C00) [pid = 3344] [serial = 601] [outer = 00000000] 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1514F400) [pid = 3344] [serial = 602] [outer = 14099C00] 03:25:07 INFO - PROCESS | 3344 | 1462361107095 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15741400) [pid = 3344] [serial = 603] [outer = 14099C00] 03:25:07 INFO - PROCESS | 3344 | 1462361107558 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 618ms 03:25:07 INFO - PROCESS | 3344 | 1462361107573 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 3344 | 1462361107575 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:25:07 INFO - PROCESS | 3344 | 1462361107579 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 3344 | 1462361107585 Marionette TRACE conn2 <- [1,770,null,{}] 03:25:07 INFO - PROCESS | 3344 | 1462361107597 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}] 03:25:07 INFO - PROCESS | 3344 | 1462361107685 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:25:07 INFO - PROCESS | 3344 | 1462361107695 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 3344 | ++DOCSHELL 16654000 == 51 [pid = 3344] [id = 202] 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16654400) [pid = 3344] [serial = 604] [outer = 00000000] 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16810800) [pid = 3344] [serial = 605] [outer = 16654400] 03:25:07 INFO - PROCESS | 3344 | 1462361107739 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16A75400) [pid = 3344] [serial = 606] [outer = 16654400] 03:25:08 INFO - PROCESS | 3344 | 1462361108162 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 634ms 03:25:08 INFO - PROCESS | 3344 | 1462361108216 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 3344 | 1462361108219 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:25:08 INFO - PROCESS | 3344 | 1462361108222 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 3344 | 1462361108224 Marionette TRACE conn2 <- [1,774,null,{}] 03:25:08 INFO - PROCESS | 3344 | 1462361108227 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}] 03:25:08 INFO - PROCESS | 3344 | 1462361108310 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:25:08 INFO - PROCESS | 3344 | 1462361108316 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 3344 | ++DOCSHELL 16E03000 == 52 [pid = 3344] [id = 203] 03:25:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16E09400) [pid = 3344] [serial = 607] [outer = 00000000] 03:25:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17273400) [pid = 3344] [serial = 608] [outer = 16E09400] 03:25:08 INFO - PROCESS | 3344 | 1462361108360 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (172CAC00) [pid = 3344] [serial = 609] [outer = 16E09400] 03:25:08 INFO - PROCESS | 3344 | 1462361108862 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 695ms 03:25:08 INFO - PROCESS | 3344 | 1462361108921 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 3344 | 1462361108923 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:25:08 INFO - PROCESS | 3344 | 1462361108927 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 3344 | 1462361108929 Marionette TRACE conn2 <- [1,778,null,{}] 03:25:08 INFO - PROCESS | 3344 | 1462361108932 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}] 03:25:09 INFO - PROCESS | 3344 | 1462361109025 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:25:09 INFO - PROCESS | 3344 | 1462361109080 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 3344 | ++DOCSHELL 17386400 == 53 [pid = 3344] [id = 204] 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17387800) [pid = 3344] [serial = 610] [outer = 00000000] 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1738F400) [pid = 3344] [serial = 611] [outer = 17387800] 03:25:09 INFO - PROCESS | 3344 | 1462361109134 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17995400) [pid = 3344] [serial = 612] [outer = 17387800] 03:25:09 INFO - PROCESS | 3344 | 1462361109592 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 742ms 03:25:09 INFO - PROCESS | 3344 | 1462361109667 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 3344 | 1462361109669 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 03:25:09 INFO - PROCESS | 3344 | 1462361109672 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 3344 | 1462361109674 Marionette TRACE conn2 <- [1,782,null,{}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:25:09 INFO - PROCESS | 3344 | 1462361109677 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}] 03:25:09 INFO - PROCESS | 3344 | 1462361109787 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:25:09 INFO - PROCESS | 3344 | 1462361109848 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 3344 | ++DOCSHELL 17FA6C00 == 54 [pid = 3344] [id = 205] 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17FAA400) [pid = 3344] [serial = 613] [outer = 00000000] 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1860F800) [pid = 3344] [serial = 614] [outer = 17FAA400] 03:25:09 INFO - PROCESS | 3344 | 1462361109892 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1869F400) [pid = 3344] [serial = 615] [outer = 17FAA400] 03:25:10 INFO - PROCESS | 3344 | 1462361110298 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 633ms 03:25:10 INFO - PROCESS | 3344 | 1462361110312 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 3344 | 1462361110314 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 03:25:10 INFO - PROCESS | 3344 | 1462361110317 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:25:10 INFO - PROCESS | 3344 | 1462361110319 Marionette TRACE conn2 <- [1,786,null,{}] 03:25:10 INFO - PROCESS | 3344 | 1462361110323 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}] 03:25:10 INFO - PROCESS | 3344 | 1462361110435 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:25:10 INFO - PROCESS | 3344 | 1462361110442 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 3344 | ++DOCSHELL 1355EC00 == 55 [pid = 3344] [id = 206] 03:25:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1869F800) [pid = 3344] [serial = 616] [outer = 00000000] 03:25:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (19EE8400) [pid = 3344] [serial = 617] [outer = 1869F800] 03:25:10 INFO - PROCESS | 3344 | 1462361110525 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (19EEB400) [pid = 3344] [serial = 618] [outer = 1869F800] 03:25:10 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1726F800) [pid = 3344] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:25:10 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16F01C00) [pid = 3344] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:25:10 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (12C56800) [pid = 3344] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:25:10 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (16296C00) [pid = 3344] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:25:10 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12ECC800) [pid = 3344] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:25:10 INFO - PROCESS | 3344 | 1462361110944 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]]]}] 03:25:10 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 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 696ms 03:25:10 INFO - PROCESS | 3344 | 1462361111001 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3344 | 1462361111003 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:25:11 INFO - PROCESS | 3344 | 1462361111006 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 3344 | 1462361111008 Marionette TRACE conn2 <- [1,790,null,{}] 03:25:11 INFO - PROCESS | 3344 | 1462361111011 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}] 03:25:11 INFO - PROCESS | 3344 | 1462361111117 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:25:11 INFO - PROCESS | 3344 | 1462361111130 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 3344 | ++DOCSHELL 14093400 == 56 [pid = 3344] [id = 207] 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (17E61800) [pid = 3344] [serial = 619] [outer = 00000000] 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (186A2C00) [pid = 3344] [serial = 620] [outer = 17E61800] 03:25:11 INFO - PROCESS | 3344 | 1462361111173 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (18CB8C00) [pid = 3344] [serial = 621] [outer = 17E61800] 03:25:11 INFO - PROCESS | 3344 | 1462361111602 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]]]}] 03:25:11 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 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 619ms 03:25:11 INFO - PROCESS | 3344 | 1462361111645 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3344 | 1462361111647 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 03:25:11 INFO - PROCESS | 3344 | 1462361111650 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:25:11 INFO - PROCESS | 3344 | 1462361111652 Marionette TRACE conn2 <- [1,794,null,{}] 03:25:11 INFO - PROCESS | 3344 | 1462361111655 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}] 03:25:11 INFO - PROCESS | 3344 | 1462361111733 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:25:11 INFO - PROCESS | 3344 | 1462361111740 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 3344 | ++DOCSHELL 17BAE800 == 57 [pid = 3344] [id = 208] 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1A058C00) [pid = 3344] [serial = 622] [outer = 00000000] 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1A08A000) [pid = 3344] [serial = 623] [outer = 1A058C00] 03:25:11 INFO - PROCESS | 3344 | 1462361111786 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1A08E800) [pid = 3344] [serial = 624] [outer = 1A058C00] 03:25:12 INFO - PROCESS | 3344 | 1462361112185 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]]]}] 03:25:12 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 03:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 03:25:12 INFO - PROCESS | 3344 | 1462361112231 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 3344 | 1462361112232 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 03:25:12 INFO - PROCESS | 3344 | 1462361112236 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:25:12 INFO - PROCESS | 3344 | 1462361112237 Marionette TRACE conn2 <- [1,798,null,{}] 03:25:12 INFO - PROCESS | 3344 | 1462361112241 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}] 03:25:12 INFO - PROCESS | 3344 | 1462361112324 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:25:12 INFO - PROCESS | 3344 | 1462361112330 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 3344 | ++DOCSHELL 1A093400 == 58 [pid = 3344] [id = 209] 03:25:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1A093800) [pid = 3344] [serial = 625] [outer = 00000000] 03:25:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1A097000) [pid = 3344] [serial = 626] [outer = 1A093800] 03:25:12 INFO - PROCESS | 3344 | 1462361112384 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1A37E400) [pid = 3344] [serial = 627] [outer = 1A093800] 03:25:13 INFO - PROCESS | 3344 | 1462361113064 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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 835ms 03:25:13 INFO - PROCESS | 3344 | 1462361113079 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 3344 | 1462361113083 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 03:25:13 INFO - PROCESS | 3344 | 1462361113089 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:25:13 INFO - PROCESS | 3344 | 1462361113093 Marionette TRACE conn2 <- [1,802,null,{}] 03:25:13 INFO - PROCESS | 3344 | 1462361113098 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}] 03:25:13 INFO - PROCESS | 3344 | 1462361113210 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:25:13 INFO - PROCESS | 3344 | 1462361113310 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 3344 | ++DOCSHELL 11EE0000 == 59 [pid = 3344] [id = 210] 03:25:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (12C5A000) [pid = 3344] [serial = 628] [outer = 00000000] 03:25:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13948800) [pid = 3344] [serial = 629] [outer = 12C5A000] 03:25:13 INFO - PROCESS | 3344 | 1462361113365 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (14652C00) [pid = 3344] [serial = 630] [outer = 12C5A000] 03:25:13 INFO - PROCESS | 3344 | 1462361113935 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] 03:25:13 INFO - PROCESS | 3344 | 1462361113985 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 03:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:25:13 INFO - PROCESS | 3344 | 1462361113991 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 3344 | 1462361113994 Marionette TRACE conn2 <- [1,806,null,{}] 03:25:14 INFO - PROCESS | 3344 | 1462361113998 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}] 03:25:14 INFO - PROCESS | 3344 | 1462361114106 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:25:14 INFO - PROCESS | 3344 | 1462361114208 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 3344 | ++DOCSHELL 1574E400 == 60 [pid = 3344] [id = 211] 03:25:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (15755C00) [pid = 3344] [serial = 631] [outer = 00000000] 03:25:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (16F03000) [pid = 3344] [serial = 632] [outer = 15755C00] 03:25:14 INFO - PROCESS | 3344 | 1462361114261 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1738EC00) [pid = 3344] [serial = 633] [outer = 15755C00] 03:25:14 INFO - PROCESS | 3344 | 1462361114917 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 943ms 03:25:14 INFO - PROCESS | 3344 | 1462361114935 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 3344 | 1462361114937 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:25:14 INFO - PROCESS | 3344 | 1462361114941 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 3344 | 1462361114945 Marionette TRACE conn2 <- [1,810,null,{}] 03:25:14 INFO - PROCESS | 3344 | 1462361114956 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}] 03:25:15 INFO - PROCESS | 3344 | 1462361115047 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:25:15 INFO - PROCESS | 3344 | 1462361115176 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 3344 | ++DOCSHELL 17ECB800 == 61 [pid = 3344] [id = 212] 03:25:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17FAD400) [pid = 3344] [serial = 634] [outer = 00000000] 03:25:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1A381000) [pid = 3344] [serial = 635] [outer = 17FAD400] 03:25:15 INFO - PROCESS | 3344 | 1462361115233 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1A387C00) [pid = 3344] [serial = 636] [outer = 17FAD400] 03:25:15 INFO - PROCESS | 3344 | 1462361115796 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] 03:25:15 INFO - PROCESS | 3344 | 1462361115831 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:25:15 INFO - PROCESS | 3344 | 1462361115835 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 3344 | 1462361115837 Marionette TRACE conn2 <- [1,814,null,{}] 03:25:15 INFO - PROCESS | 3344 | 1462361115840 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}] 03:25:15 INFO - PROCESS | 3344 | 1462361115942 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:25:16 INFO - PROCESS | 3344 | 1462361116041 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 3344 | ++DOCSHELL 183FB800 == 62 [pid = 3344] [id = 213] 03:25:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (18599000) [pid = 3344] [serial = 637] [outer = 00000000] 03:25:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1A92BC00) [pid = 3344] [serial = 638] [outer = 18599000] 03:25:16 INFO - PROCESS | 3344 | 1462361116093 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1AC87C00) [pid = 3344] [serial = 639] [outer = 18599000] 03:25:16 INFO - PROCESS | 3344 | 1462361116711 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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 927ms 03:25:16 INFO - PROCESS | 3344 | 1462361116763 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 3344 | 1462361116766 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 03:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:25:16 INFO - PROCESS | 3344 | 1462361116769 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 3344 | 1462361116771 Marionette TRACE conn2 <- [1,818,null,{}] 03:25:16 INFO - PROCESS | 3344 | 1462361116775 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}] 03:25:16 INFO - PROCESS | 3344 | 1462361116876 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:25:16 INFO - PROCESS | 3344 | 1462361116974 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 3344 | ++DOCSHELL 16E02800 == 63 [pid = 3344] [id = 214] 03:25:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1A3F8C00) [pid = 3344] [serial = 640] [outer = 00000000] 03:25:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1AC8E400) [pid = 3344] [serial = 641] [outer = 1A3F8C00] 03:25:17 INFO - PROCESS | 3344 | 1462361117027 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1ACBF800) [pid = 3344] [serial = 642] [outer = 1A3F8C00] 03:25:17 INFO - PROCESS | 3344 | 1462361117578 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]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 835ms 03:25:17 INFO - PROCESS | 3344 | 1462361117613 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 3344 | 1462361117617 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 03:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:25:17 INFO - PROCESS | 3344 | 1462361117621 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 3344 | 1462361117624 Marionette TRACE conn2 <- [1,822,null,{}] 03:25:17 INFO - PROCESS | 3344 | 1462361117627 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}] 03:25:17 INFO - PROCESS | 3344 | 1462361117746 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:25:17 INFO - PROCESS | 3344 | 1462361117860 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 3344 | ++DOCSHELL 112E8800 == 64 [pid = 3344] [id = 215] 03:25:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1391B400) [pid = 3344] [serial = 643] [outer = 00000000] 03:25:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1AE28000) [pid = 3344] [serial = 644] [outer = 1391B400] 03:25:17 INFO - PROCESS | 3344 | 1462361117914 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1AE2B000) [pid = 3344] [serial = 645] [outer = 1391B400] 03:25:18 INFO - PROCESS | 3344 | 1462361118693 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]]]}] 03:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1128ms 03:25:18 INFO - PROCESS | 3344 | 1462361118749 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 3344 | 1462361118752 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 03:25:18 INFO - PROCESS | 3344 | 1462361118757 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:25:18 INFO - PROCESS | 3344 | 1462361118761 Marionette TRACE conn2 <- [1,826,null,{}] 03:25:18 INFO - PROCESS | 3344 | 1462361118768 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}] 03:25:18 INFO - PROCESS | 3344 | 1462361118863 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:25:18 INFO - PROCESS | 3344 | 1462361118997 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 3344 | ++DOCSHELL 13558000 == 65 [pid = 3344] [id = 216] 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (13558C00) [pid = 3344] [serial = 646] [outer = 00000000] 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1514C000) [pid = 3344] [serial = 647] [outer = 13558C00] 03:25:19 INFO - PROCESS | 3344 | 1462361119073 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (157AB800) [pid = 3344] [serial = 648] [outer = 13558C00] 03:25:19 INFO - PROCESS | 3344 | --DOCSHELL 0F52B400 == 64 [pid = 3344] [id = 196] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (17405400) [pid = 3344] [serial = 584] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1738F800) [pid = 3344] [serial = 579] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17386C00) [pid = 3344] [serial = 578] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1798D800) [pid = 3344] [serial = 581] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (17FAF400) [pid = 3344] [serial = 563] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (15BAB400) [pid = 3344] [serial = 557] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1740F800) [pid = 3344] [serial = 560] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (13950400) [pid = 3344] [serial = 572] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (15150C00) [pid = 3344] [serial = 573] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (146D8800) [pid = 3344] [serial = 566] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (120F1400) [pid = 3344] [serial = 554] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (16E07800) [pid = 3344] [serial = 575] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1468DC00) [pid = 3344] [serial = 570] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (13953800) [pid = 3344] [serial = 569] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1799AC00) [pid = 3344] [serial = 582] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (16F06000) [pid = 3344] [serial = 576] [outer = 00000000] [url = about:blank] 03:25:19 INFO - PROCESS | 3344 | 1462361119636 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]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 928ms 03:25:19 INFO - PROCESS | 3344 | 1462361119689 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 3344 | 1462361119694 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 03:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:25:19 INFO - PROCESS | 3344 | 1462361119700 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 3344 | 1462361119702 Marionette TRACE conn2 <- [1,830,null,{}] 03:25:19 INFO - PROCESS | 3344 | 1462361119706 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}] 03:25:19 INFO - PROCESS | 3344 | 1462361119793 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:25:19 INFO - PROCESS | 3344 | 1462361119883 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 3344 | ++DOCSHELL 112D3400 == 65 [pid = 3344] [id = 217] 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (11EE6C00) [pid = 3344] [serial = 649] [outer = 00000000] 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1409A400) [pid = 3344] [serial = 650] [outer = 11EE6C00] 03:25:19 INFO - PROCESS | 3344 | 1462361119928 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15BB0C00) [pid = 3344] [serial = 651] [outer = 11EE6C00] 03:25:20 INFO - PROCESS | 3344 | 1462361120341 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]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 696ms 03:25:20 INFO - PROCESS | 3344 | 1462361120399 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 3344 | 1462361120401 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 03:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:25:20 INFO - PROCESS | 3344 | 1462361120405 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - PROCESS | 3344 | 1462361120409 Marionette TRACE conn2 <- [1,834,null,{}] 03:25:20 INFO - PROCESS | 3344 | 1462361120418 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}] 03:25:20 INFO - PROCESS | 3344 | 1462361120503 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:25:20 INFO - PROCESS | 3344 | 1462361120550 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 3344 | ++DOCSHELL 17278800 == 66 [pid = 3344] [id = 218] 03:25:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1727A800) [pid = 3344] [serial = 652] [outer = 00000000] 03:25:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (172CE000) [pid = 3344] [serial = 653] [outer = 1727A800] 03:25:20 INFO - PROCESS | 3344 | 1462361120597 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1738F800) [pid = 3344] [serial = 654] [outer = 1727A800] 03:25:21 INFO - PROCESS | 3344 | 1462361121033 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 695ms 03:25:21 INFO - PROCESS | 3344 | 1462361121087 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 3344 | 1462361121089 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:25:21 INFO - PROCESS | 3344 | 1462361121093 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 3344 | 1462361121094 Marionette TRACE conn2 <- [1,838,null,{}] 03:25:21 INFO - PROCESS | 3344 | 1462361121098 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}] 03:25:21 INFO - PROCESS | 3344 | 1462361121180 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:25:21 INFO - PROCESS | 3344 | 1462361121186 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 3344 | ++DOCSHELL 17406C00 == 67 [pid = 3344] [id = 219] 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17991000) [pid = 3344] [serial = 655] [outer = 00000000] 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (179B7400) [pid = 3344] [serial = 656] [outer = 17991000] 03:25:21 INFO - PROCESS | 3344 | 1462361121229 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17E57400) [pid = 3344] [serial = 657] [outer = 17991000] 03:25:21 INFO - PROCESS | 3344 | 1462361121661 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 588ms 03:25:21 INFO - PROCESS | 3344 | 1462361121699 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 3344 | 1462361121701 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 03:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:25:21 INFO - PROCESS | 3344 | 1462361121705 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 3344 | 1462361121707 Marionette TRACE conn2 <- [1,842,null,{}] 03:25:21 INFO - PROCESS | 3344 | 1462361121716 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}] 03:25:21 INFO - PROCESS | 3344 | 1462361121825 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:25:21 INFO - PROCESS | 3344 | 1462361121831 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 3344 | ++DOCSHELL 112D3800 == 68 [pid = 3344] [id = 220] 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17404400) [pid = 3344] [serial = 658] [outer = 00000000] 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (18592C00) [pid = 3344] [serial = 659] [outer = 17404400] 03:25:21 INFO - PROCESS | 3344 | 1462361121874 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (19EE6C00) [pid = 3344] [serial = 660] [outer = 17404400] 03:25:22 INFO - PROCESS | 3344 | 1462361122343 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]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 680ms 03:25:22 INFO - PROCESS | 3344 | 1462361122406 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 3344 | 1462361122408 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:25:22 INFO - PROCESS | 3344 | 1462361122411 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 3344 | 1462361122412 Marionette TRACE conn2 <- [1,846,null,{}] 03:25:22 INFO - PROCESS | 3344 | 1462361122416 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}] 03:25:22 INFO - PROCESS | 3344 | 1462361122527 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:25:22 INFO - PROCESS | 3344 | 1462361122539 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 3344 | ++DOCSHELL 17FB3000 == 69 [pid = 3344] [id = 221] 03:25:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (19EEE000) [pid = 3344] [serial = 661] [outer = 00000000] 03:25:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A385400) [pid = 3344] [serial = 662] [outer = 19EEE000] 03:25:22 INFO - PROCESS | 3344 | 1462361122633 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A929800) [pid = 3344] [serial = 663] [outer = 19EEE000] 03:25:23 INFO - PROCESS | 3344 | 1462361123036 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 680ms 03:25:23 INFO - PROCESS | 3344 | 1462361123095 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 3344 | 1462361123096 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:25:23 INFO - PROCESS | 3344 | 1462361123100 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 3344 | 1462361123102 Marionette TRACE conn2 <- [1,850,null,{}] 03:25:23 INFO - PROCESS | 3344 | 1462361123138 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}] 03:25:23 INFO - PROCESS | 3344 | 1462361123247 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:25:23 INFO - PROCESS | 3344 | 1462361123309 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 3344 | ++DOCSHELL 1A37F000 == 70 [pid = 3344] [id = 222] 03:25:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1A92F800) [pid = 3344] [serial = 664] [outer = 00000000] 03:25:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1AE27C00) [pid = 3344] [serial = 665] [outer = 1A92F800] 03:25:23 INFO - PROCESS | 3344 | 1462361123352 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1B0C2800) [pid = 3344] [serial = 666] [outer = 1A92F800] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17387800) [pid = 3344] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (17FAA400) [pid = 3344] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (16E09400) [pid = 3344] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (14099C00) [pid = 3344] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (12C5CC00) [pid = 3344] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (16654400) [pid = 3344] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (10D73C00) [pid = 3344] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1869F800) [pid = 3344] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1A058C00) [pid = 3344] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17E61800) [pid = 3344] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:25:23 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (13953400) [pid = 3344] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:25:23 INFO - PROCESS | 3344 | 1462361123892 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 834ms 03:25:23 INFO - PROCESS | 3344 | 1462361123943 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 3344 | 1462361123945 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 03:25:23 INFO - PROCESS | 3344 | 1462361123949 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:25:23 INFO - PROCESS | 3344 | 1462361123950 Marionette TRACE conn2 <- [1,854,null,{}] 03:25:23 INFO - PROCESS | 3344 | 1462361123954 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}] 03:25:24 INFO - PROCESS | 3344 | 1462361124017 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:25:24 INFO - PROCESS | 3344 | 1462361124023 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 3344 | ++DOCSHELL 10E12000 == 71 [pid = 3344] [id = 223] 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (13447400) [pid = 3344] [serial = 667] [outer = 00000000] 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (16E09400) [pid = 3344] [serial = 668] [outer = 13447400] 03:25:24 INFO - PROCESS | 3344 | 1462361124066 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A089000) [pid = 3344] [serial = 669] [outer = 13447400] 03:25:24 INFO - PROCESS | 3344 | 1462361124486 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 588ms 03:25:24 INFO - PROCESS | 3344 | 1462361124552 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 3344 | 1462361124554 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 03:25:24 INFO - PROCESS | 3344 | 1462361124558 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 3344 | 1462361124559 Marionette TRACE conn2 <- [1,858,null,{}] 03:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:25:24 INFO - PROCESS | 3344 | 1462361124565 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}] 03:25:24 INFO - PROCESS | 3344 | 1462361124648 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:25:24 INFO - PROCESS | 3344 | 1462361124655 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 3344 | ++DOCSHELL 117D0000 == 72 [pid = 3344] [id = 224] 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (12C23C00) [pid = 3344] [serial = 670] [outer = 00000000] 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1B0C6000) [pid = 3344] [serial = 671] [outer = 12C23C00] 03:25:24 INFO - PROCESS | 3344 | 1462361124697 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1B0CE800) [pid = 3344] [serial = 672] [outer = 12C23C00] 03:25:25 INFO - PROCESS | 3344 | 1462361125115 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 587ms 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:25:25 INFO - PROCESS | 3344 | 1462361125157 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 3344 | 1462361125159 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 03:25:25 INFO - PROCESS | 3344 | 1462361125166 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 3344 | 1462361125168 Marionette TRACE conn2 <- [1,862,null,{}] 03:25:25 INFO - PROCESS | 3344 | 1462361125172 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}] 03:25:25 INFO - PROCESS | 3344 | 1462361125279 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:25:25 INFO - PROCESS | 3344 | 1462361125286 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 3344 | ++DOCSHELL 15BD1C00 == 73 [pid = 3344] [id = 225] 03:25:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (17FAA400) [pid = 3344] [serial = 673] [outer = 00000000] 03:25:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1B44E400) [pid = 3344] [serial = 674] [outer = 17FAA400] 03:25:25 INFO - PROCESS | 3344 | 1462361125328 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1B454400) [pid = 3344] [serial = 675] [outer = 17FAA400] 03:25:25 INFO - PROCESS | 3344 | 1462361125730 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 618ms 03:25:25 INFO - PROCESS | 3344 | 1462361125836 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 3344 | 1462361125840 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 03:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:25:25 INFO - PROCESS | 3344 | 1462361125846 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 3344 | 1462361125850 Marionette TRACE conn2 <- [1,866,null,{}] 03:25:25 INFO - PROCESS | 3344 | 1462361125856 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}] 03:25:25 INFO - PROCESS | 3344 | 1462361125969 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:25:26 INFO - PROCESS | 3344 | 1462361126127 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 3344 | ++DOCSHELL 13417800 == 74 [pid = 3344] [id = 226] 03:25:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (13454400) [pid = 3344] [serial = 676] [outer = 00000000] 03:25:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (13950400) [pid = 3344] [serial = 677] [outer = 13454400] 03:25:26 INFO - PROCESS | 3344 | 1462361126181 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (14660400) [pid = 3344] [serial = 678] [outer = 13454400] 03:25:26 INFO - PROCESS | 3344 | 1462361126713 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 03:25:26 INFO - PROCESS | 3344 | 1462361126749 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 3344 | 1462361126753 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 03:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:25:26 INFO - PROCESS | 3344 | 1462361126761 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 3344 | 1462361126764 Marionette TRACE conn2 <- [1,870,null,{}] 03:25:26 INFO - PROCESS | 3344 | 1462361126769 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}] 03:25:26 INFO - PROCESS | 3344 | 1462361126884 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:25:26 INFO - PROCESS | 3344 | 1462361126987 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 3344 | ++DOCSHELL 1680A000 == 75 [pid = 3344] [id = 227] 03:25:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (16E0F000) [pid = 3344] [serial = 679] [outer = 00000000] 03:25:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (172D1000) [pid = 3344] [serial = 680] [outer = 16E0F000] 03:25:27 INFO - PROCESS | 3344 | 1462361127040 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1798D400) [pid = 3344] [serial = 681] [outer = 16E0F000] 03:25:27 INFO - PROCESS | 3344 | 1462361127653 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 927ms 03:25:27 INFO - PROCESS | 3344 | 1462361127688 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 3344 | 1462361127691 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 03:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:25:27 INFO - PROCESS | 3344 | 1462361127694 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 3344 | 1462361127697 Marionette TRACE conn2 <- [1,874,null,{}] 03:25:27 INFO - PROCESS | 3344 | 1462361127706 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}] 03:25:27 INFO - PROCESS | 3344 | 1462361127825 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:25:27 INFO - PROCESS | 3344 | 1462361127931 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 3344 | ++DOCSHELL 1A3F4800 == 76 [pid = 3344] [id = 228] 03:25:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1AC8F000) [pid = 3344] [serial = 682] [outer = 00000000] 03:25:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1B0C5400) [pid = 3344] [serial = 683] [outer = 1AC8F000] 03:25:27 INFO - PROCESS | 3344 | 1462361127987 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1B454800) [pid = 3344] [serial = 684] [outer = 1AC8F000] 03:25:28 INFO - PROCESS | 3344 | 1462361128555 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 927ms 03:25:28 INFO - PROCESS | 3344 | 1462361128623 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 3344 | 1462361128626 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 03:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:25:28 INFO - PROCESS | 3344 | 1462361128629 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 3344 | 1462361128631 Marionette TRACE conn2 <- [1,878,null,{}] 03:25:28 INFO - PROCESS | 3344 | 1462361128635 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}] 03:25:28 INFO - PROCESS | 3344 | 1462361128740 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:25:28 INFO - PROCESS | 3344 | 1462361128875 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 3344 | ++DOCSHELL 1B63E000 == 77 [pid = 3344] [id = 229] 03:25:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1B63E800) [pid = 3344] [serial = 685] [outer = 00000000] 03:25:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1B644400) [pid = 3344] [serial = 686] [outer = 1B63E800] 03:25:28 INFO - PROCESS | 3344 | 1462361128928 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1B648800) [pid = 3344] [serial = 687] [outer = 1B63E800] 03:25:29 INFO - PROCESS | 3344 | 1462361129519 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 928ms 03:25:29 INFO - PROCESS | 3344 | 1462361129575 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 3344 | 1462361129577 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 03:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:25:29 INFO - PROCESS | 3344 | 1462361129581 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 3344 | 1462361129583 Marionette TRACE conn2 <- [1,882,null,{}] 03:25:29 INFO - PROCESS | 3344 | 1462361129586 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}] 03:25:29 INFO - PROCESS | 3344 | 1462361129689 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:25:29 INFO - PROCESS | 3344 | 1462361129819 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 3344 | ++DOCSHELL 11313C00 == 78 [pid = 3344] [id = 230] 03:25:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (13554C00) [pid = 3344] [serial = 688] [outer = 00000000] 03:25:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (17A93000) [pid = 3344] [serial = 689] [outer = 13554C00] 03:25:29 INFO - PROCESS | 3344 | 1462361129879 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (17A96800) [pid = 3344] [serial = 690] [outer = 13554C00] 03:25:30 INFO - PROCESS | 3344 | 1462361130446 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 928ms 03:25:30 INFO - PROCESS | 3344 | 1462361130510 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 3344 | 1462361130512 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:25:30 INFO - PROCESS | 3344 | 1462361130516 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 3344 | 1462361130518 Marionette TRACE conn2 <- [1,886,null,{}] 03:25:30 INFO - PROCESS | 3344 | 1462361130522 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}] 03:25:30 INFO - PROCESS | 3344 | 1462361130649 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:25:30 INFO - PROCESS | 3344 | 1462361130988 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 3344 | ++DOCSHELL 1312B000 == 79 [pid = 3344] [id = 231] 03:25:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1312B400) [pid = 3344] [serial = 691] [outer = 00000000] 03:25:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (13CB8C00) [pid = 3344] [serial = 692] [outer = 1312B400] 03:25:31 INFO - PROCESS | 3344 | 1462361131138 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (146D9400) [pid = 3344] [serial = 693] [outer = 1312B400] 03:25:31 INFO - PROCESS | 3344 | 1462361131869 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1422ms 03:25:31 INFO - PROCESS | 3344 | 1462361131947 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 3344 | 1462361131951 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 03:25:31 INFO - PROCESS | 3344 | 1462361131955 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:25:31 INFO - PROCESS | 3344 | 1462361131958 Marionette TRACE conn2 <- [1,890,null,{}] 03:25:31 INFO - PROCESS | 3344 | 1462361131962 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}] 03:25:32 INFO - PROCESS | 3344 | 1462361132063 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:25:32 INFO - PROCESS | 3344 | 1462361132205 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 16A6AC00 == 78 [pid = 3344] [id = 8] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 172C9C00 == 77 [pid = 3344] [id = 187] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 16273000 == 76 [pid = 3344] [id = 26] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 15741C00 == 75 [pid = 3344] [id = 186] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 14693C00 == 74 [pid = 3344] [id = 25] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 1AE26C00 == 73 [pid = 3344] [id = 12] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 17CC8400 == 72 [pid = 3344] [id = 188] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 11572C00 == 71 [pid = 3344] [id = 22] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 10DE8000 == 70 [pid = 3344] [id = 115] 03:25:32 INFO - PROCESS | 3344 | --DOCSHELL 14655400 == 69 [pid = 3344] [id = 24] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1A097000) [pid = 3344] [serial = 626] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8000 == 70 [pid = 3344] [id = 232] 03:25:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (10E0C400) [pid = 3344] [serial = 694] [outer = 00000000] 03:25:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (120EE400) [pid = 3344] [serial = 695] [outer = 10E0C400] 03:25:32 INFO - PROCESS | 3344 | 1462361132301 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (14693C00) [pid = 3344] [serial = 696] [outer = 10E0C400] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (17995000) [pid = 3344] [serial = 585] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1738F400) [pid = 3344] [serial = 611] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1860F800) [pid = 3344] [serial = 614] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (10E10800) [pid = 3344] [serial = 587] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (14094400) [pid = 3344] [serial = 590] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (17273400) [pid = 3344] [serial = 608] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (1514F400) [pid = 3344] [serial = 602] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (15741400) [pid = 3344] [serial = 603] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (17995400) [pid = 3344] [serial = 612] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (12ECB400) [pid = 3344] [serial = 599] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (13555400) [pid = 3344] [serial = 600] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (16810800) [pid = 3344] [serial = 605] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (16A75400) [pid = 3344] [serial = 606] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (11EE6800) [pid = 3344] [serial = 597] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (112F3C00) [pid = 3344] [serial = 596] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1680D400) [pid = 3344] [serial = 593] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (19EE8400) [pid = 3344] [serial = 617] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1869F400) [pid = 3344] [serial = 615] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1A08E800) [pid = 3344] [serial = 624] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (186A2C00) [pid = 3344] [serial = 620] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1A08A000) [pid = 3344] [serial = 623] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (19EEB400) [pid = 3344] [serial = 618] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (18CB8C00) [pid = 3344] [serial = 621] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (172CAC00) [pid = 3344] [serial = 609] [outer = 00000000] [url = about:blank] 03:25:32 INFO - PROCESS | 3344 | 1462361132734 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 788ms 03:25:32 INFO - PROCESS | 3344 | 1462361132760 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 3344 | 1462361132764 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:25:32 INFO - PROCESS | 3344 | 1462361132801 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 3344 | 1462361132803 Marionette TRACE conn2 <- [1,894,null,{}] 03:25:32 INFO - PROCESS | 3344 | 1462361132806 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}] 03:25:32 INFO - PROCESS | 3344 | 1462361132889 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:25:32 INFO - PROCESS | 3344 | 1462361132898 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 3344 | ++DOCSHELL 15742400 == 71 [pid = 3344] [id = 233] 03:25:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (15749C00) [pid = 3344] [serial = 697] [outer = 00000000] 03:25:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1680F800) [pid = 3344] [serial = 698] [outer = 15749C00] 03:25:32 INFO - PROCESS | 3344 | 1462361132951 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (16E0C000) [pid = 3344] [serial = 699] [outer = 15749C00] 03:25:33 INFO - PROCESS | 3344 | 1462361133399 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 649ms 03:25:33 INFO - PROCESS | 3344 | 1462361133434 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:25:33 INFO - PROCESS | 3344 | 1462361133436 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 03:25:33 INFO - PROCESS | 3344 | 1462361133440 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 3344 | 1462361133446 Marionette TRACE conn2 <- [1,898,null,{}] 03:25:33 INFO - PROCESS | 3344 | 1462361133454 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}] 03:25:33 INFO - PROCESS | 3344 | 1462361133567 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:25:33 INFO - PROCESS | 3344 | 1462361133577 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 3344 | ++DOCSHELL 17390000 == 72 [pid = 3344] [id = 234] 03:25:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17391000) [pid = 3344] [serial = 700] [outer = 00000000] 03:25:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1740F800) [pid = 3344] [serial = 701] [outer = 17391000] 03:25:33 INFO - PROCESS | 3344 | 1462361133621 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (17994400) [pid = 3344] [serial = 702] [outer = 17391000] 03:25:34 INFO - PROCESS | 3344 | 1462361134080 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 680ms 03:25:34 INFO - PROCESS | 3344 | 1462361134137 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3344 | 1462361134140 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:25:34 INFO - PROCESS | 3344 | 1462361134143 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 3344 | 1462361134145 Marionette TRACE conn2 <- [1,902,null,{}] 03:25:34 INFO - PROCESS | 3344 | 1462361134148 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}] 03:25:34 INFO - PROCESS | 3344 | 1462361134228 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:25:34 INFO - PROCESS | 3344 | 1462361134235 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 3344 | ++DOCSHELL 15154400 == 73 [pid = 3344] [id = 235] 03:25:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (15743000) [pid = 3344] [serial = 703] [outer = 00000000] 03:25:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17A8FC00) [pid = 3344] [serial = 704] [outer = 15743000] 03:25:34 INFO - PROCESS | 3344 | 1462361134278 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17A98400) [pid = 3344] [serial = 705] [outer = 15743000] 03:25:34 INFO - PROCESS | 3344 | 1462361134732 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 618ms 03:25:34 INFO - PROCESS | 3344 | 1462361134766 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3344 | 1462361134768 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 03:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:25:34 INFO - PROCESS | 3344 | 1462361134771 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 3344 | 1462361134773 Marionette TRACE conn2 <- [1,906,null,{}] 03:25:34 INFO - PROCESS | 3344 | 1462361134776 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}] 03:25:34 INFO - PROCESS | 3344 | 1462361134885 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:25:34 INFO - PROCESS | 3344 | 1462361134995 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3344 | ++DOCSHELL 17ED0800 == 74 [pid = 3344] [id = 236] 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (17ED0C00) [pid = 3344] [serial = 706] [outer = 00000000] 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1858A800) [pid = 3344] [serial = 707] [outer = 17ED0C00] 03:25:35 INFO - PROCESS | 3344 | 1462361135049 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (18CAFC00) [pid = 3344] [serial = 708] [outer = 17ED0C00] 03:25:35 INFO - PROCESS | 3344 | 1462361135497 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 726ms 03:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:25:35 INFO - PROCESS | 3344 | 1462361135510 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 3344 | 1462361135512 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 03:25:35 INFO - PROCESS | 3344 | 1462361135515 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 3344 | 1462361135516 Marionette TRACE conn2 <- [1,910,null,{}] 03:25:35 INFO - PROCESS | 3344 | 1462361135520 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}] 03:25:35 INFO - PROCESS | 3344 | 1462361135630 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:25:35 INFO - PROCESS | 3344 | 1462361135637 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3344 | ++DOCSHELL 19EEB400 == 75 [pid = 3344] [id = 237] 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1A053C00) [pid = 3344] [serial = 709] [outer = 00000000] 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1A05EC00) [pid = 3344] [serial = 710] [outer = 1A053C00] 03:25:35 INFO - PROCESS | 3344 | 1462361135729 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1A089C00) [pid = 3344] [serial = 711] [outer = 1A053C00] 03:25:36 INFO - PROCESS | 3344 | 1462361136141 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 680ms 03:25:36 INFO - PROCESS | 3344 | 1462361136198 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 3344 | 1462361136200 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 03:25:36 INFO - PROCESS | 3344 | 1462361136203 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:25:36 INFO - PROCESS | 3344 | 1462361136205 Marionette TRACE conn2 <- [1,914,null,{}] 03:25:36 INFO - PROCESS | 3344 | 1462361136208 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}] 03:25:36 INFO - PROCESS | 3344 | 1462361136341 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:25:36 INFO - PROCESS | 3344 | 1462361136364 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 3344 | ++DOCSHELL 1A094400 == 76 [pid = 3344] [id = 238] 03:25:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1A094800) [pid = 3344] [serial = 712] [outer = 00000000] 03:25:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1A313C00) [pid = 3344] [serial = 713] [outer = 1A094800] 03:25:36 INFO - PROCESS | 3344 | 1462361136406 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A387000) [pid = 3344] [serial = 714] [outer = 1A094800] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (13447400) [pid = 3344] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (19EEE000) [pid = 3344] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (13558C00) [pid = 3344] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (17991000) [pid = 3344] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (11EE6C00) [pid = 3344] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (146D5400) [pid = 3344] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (12C23C00) [pid = 3344] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (1727A800) [pid = 3344] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1A92F800) [pid = 3344] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (112D9800) [pid = 3344] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (12C58000) [pid = 3344] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (19EF0400) [pid = 3344] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:25:36 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17404400) [pid = 3344] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:25:36 INFO - PROCESS | 3344 | 1462361136934 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]]]}] 03:25:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1680E400) [pid = 3344] [serial = 715] [outer = 1BC24C00] 03:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 789ms 03:25:37 INFO - PROCESS | 3344 | 1462361137019 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 3344 | 1462361137021 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:25:37 INFO - PROCESS | 3344 | 1462361137024 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 3344 | 1462361137026 Marionette TRACE conn2 <- [1,918,null,{}] 03:25:37 INFO - PROCESS | 3344 | 1462361137029 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}] 03:25:37 INFO - PROCESS | 3344 | 1462361137108 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:25:37 INFO - PROCESS | 3344 | 1462361137115 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3344 | ++DOCSHELL 135BE000 == 77 [pid = 3344] [id = 239] 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (16B2D000) [pid = 3344] [serial = 716] [outer = 00000000] 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (19EF0400) [pid = 3344] [serial = 717] [outer = 16B2D000] 03:25:37 INFO - PROCESS | 3344 | 1462361137158 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (1AC8C400) [pid = 3344] [serial = 718] [outer = 16B2D000] 03:25:37 INFO - PROCESS | 3344 | 1462361137579 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 588ms 03:25:37 INFO - PROCESS | 3344 | 1462361137619 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 3344 | 1462361137604 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 03:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:25:37 INFO - PROCESS | 3344 | 1462361137608 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 3344 | 1462361137609 Marionette TRACE conn2 <- [1,922,null,{}] 03:25:37 INFO - PROCESS | 3344 | 1462361137616 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}] 03:25:37 INFO - PROCESS | 3344 | 1462361137695 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:25:37 INFO - PROCESS | 3344 | 1462361137701 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3344 | ++DOCSHELL 1ACC0C00 == 78 [pid = 3344] [id = 240] 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1ACC5400) [pid = 3344] [serial = 719] [outer = 00000000] 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1AE2EC00) [pid = 3344] [serial = 720] [outer = 1ACC5400] 03:25:37 INFO - PROCESS | 3344 | 1462361137745 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1B0CB400) [pid = 3344] [serial = 721] [outer = 1ACC5400] 03:25:38 INFO - PROCESS | 3344 | 1462361138190 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 618ms 03:25:38 INFO - PROCESS | 3344 | 1462361138249 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 3344 | 1462361138252 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 03:25:38 INFO - PROCESS | 3344 | 1462361138254 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 3344 | 1462361138256 Marionette TRACE conn2 <- [1,926,null,{}] 03:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:25:38 INFO - PROCESS | 3344 | 1462361138260 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}] 03:25:38 INFO - PROCESS | 3344 | 1462361138341 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:25:38 INFO - PROCESS | 3344 | 1462361138347 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 3344 | ++DOCSHELL 10D22400 == 79 [pid = 3344] [id = 241] 03:25:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (117D1800) [pid = 3344] [serial = 722] [outer = 00000000] 03:25:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1B0CC000) [pid = 3344] [serial = 723] [outer = 117D1800] 03:25:38 INFO - PROCESS | 3344 | 1462361138395 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1B640C00) [pid = 3344] [serial = 724] [outer = 117D1800] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1B0C5000 == 78 [pid = 3344] [id = 13] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10E12000 == 77 [pid = 3344] [id = 223] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 106CA800 == 76 [pid = 3344] [id = 99] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10E06800 == 75 [pid = 3344] [id = 178] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1A30D000 == 74 [pid = 3344] [id = 143] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 16A78000 == 73 [pid = 3344] [id = 146] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1394D000 == 72 [pid = 3344] [id = 130] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1A37B800 == 71 [pid = 3344] [id = 101] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1123D800 == 70 [pid = 3344] [id = 87] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 17406C00 == 69 [pid = 3344] [id = 219] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 16810C00 == 68 [pid = 3344] [id = 174] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 19EEB800 == 67 [pid = 3344] [id = 85] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 15741800 == 66 [pid = 3344] [id = 144] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 17FB3000 == 65 [pid = 3344] [id = 221] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10D7A000 == 64 [pid = 3344] [id = 189] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1B98D000 == 63 [pid = 3344] [id = 18] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 106C5800 == 62 [pid = 3344] [id = 21] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1A37F000 == 61 [pid = 3344] [id = 222] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 117D0000 == 60 [pid = 3344] [id = 224] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1468EC00 == 59 [pid = 3344] [id = 11] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1AE23C00 == 58 [pid = 3344] [id = 86] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1391B000 == 57 [pid = 3344] [id = 197] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1514AC00 == 56 [pid = 3344] [id = 145] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 112D3800 == 55 [pid = 3344] [id = 220] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 172C8400 == 54 [pid = 3344] [id = 129] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 13F17C00 == 53 [pid = 3344] [id = 198] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 11BC9800 == 52 [pid = 3344] [id = 45] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10D72400 == 51 [pid = 3344] [id = 199] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1B453000 == 50 [pid = 3344] [id = 10] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1125A800 == 49 [pid = 3344] [id = 28] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1060C000 == 48 [pid = 3344] [id = 19] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 11254000 == 47 [pid = 3344] [id = 27] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1B647C00 == 46 [pid = 3344] [id = 14] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10E07000 == 45 [pid = 3344] [id = 147] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1348B000 == 44 [pid = 3344] [id = 23] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 112D3400 == 43 [pid = 3344] [id = 217] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 17278800 == 42 [pid = 3344] [id = 218] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 10DE8000 == 41 [pid = 3344] [id = 232] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 11313C00 == 40 [pid = 3344] [id = 230] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1312B000 == 39 [pid = 3344] [id = 231] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1A3F4800 == 38 [pid = 3344] [id = 228] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1B63E000 == 37 [pid = 3344] [id = 229] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 1680A000 == 36 [pid = 3344] [id = 227] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 15BD1C00 == 35 [pid = 3344] [id = 225] 03:25:39 INFO - PROCESS | 3344 | --DOCSHELL 13417800 == 34 [pid = 3344] [id = 226] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 15154400 == 33 [pid = 3344] [id = 235] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 15742400 == 32 [pid = 3344] [id = 233] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 17ED0800 == 31 [pid = 3344] [id = 236] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 19EEB400 == 30 [pid = 3344] [id = 237] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 1A094400 == 29 [pid = 3344] [id = 238] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 17390000 == 28 [pid = 3344] [id = 234] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 1ACC0C00 == 27 [pid = 3344] [id = 240] 03:25:40 INFO - PROCESS | 3344 | --DOCSHELL 135BE000 == 26 [pid = 3344] [id = 239] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1B44E400) [pid = 3344] [serial = 674] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (1A089000) [pid = 3344] [serial = 669] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (1A929800) [pid = 3344] [serial = 663] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1A381000) [pid = 3344] [serial = 635] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (16F03000) [pid = 3344] [serial = 632] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1514C000) [pid = 3344] [serial = 647] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1AE28000) [pid = 3344] [serial = 644] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (157AB800) [pid = 3344] [serial = 648] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (17E57400) [pid = 3344] [serial = 657] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (15BB0C00) [pid = 3344] [serial = 651] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (17274800) [pid = 3344] [serial = 528] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1B0CE800) [pid = 3344] [serial = 672] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (16E09400) [pid = 3344] [serial = 668] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (179B7400) [pid = 3344] [serial = 656] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1738F800) [pid = 3344] [serial = 654] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1B0C2800) [pid = 3344] [serial = 666] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (13948800) [pid = 3344] [serial = 629] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1738E000) [pid = 3344] [serial = 552] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1409A400) [pid = 3344] [serial = 650] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1A92BC00) [pid = 3344] [serial = 638] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (14651400) [pid = 3344] [serial = 525] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1A385400) [pid = 3344] [serial = 662] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1AC8E400) [pid = 3344] [serial = 641] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1AC90400) [pid = 3344] [serial = 531] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (18592C00) [pid = 3344] [serial = 659] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1B0C6000) [pid = 3344] [serial = 671] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (19EE6C00) [pid = 3344] [serial = 660] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (172CE000) [pid = 3344] [serial = 653] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1AE27C00) [pid = 3344] [serial = 665] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3344 | 1462361140563 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2349ms 03:25:40 INFO - PROCESS | 3344 | 1462361140609 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 3344 | 1462361140612 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 03:25:40 INFO - PROCESS | 3344 | 1462361140618 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:25:40 INFO - PROCESS | 3344 | 1462361140621 Marionette TRACE conn2 <- [1,930,null,{}] 03:25:40 INFO - PROCESS | 3344 | 1462361140627 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}] 03:25:40 INFO - PROCESS | 3344 | 1462361140700 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:25:40 INFO - PROCESS | 3344 | 1462361140711 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 3344 | ++DOCSHELL 10D74000 == 27 [pid = 3344] [id = 242] 03:25:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10D74400) [pid = 3344] [serial = 725] [outer = 00000000] 03:25:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (10DDF800) [pid = 3344] [serial = 726] [outer = 10D74400] 03:25:40 INFO - PROCESS | 3344 | 1462361140758 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (10E06000) [pid = 3344] [serial = 727] [outer = 10D74400] 03:25:41 INFO - PROCESS | 3344 | 1462361141241 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 680ms 03:25:41 INFO - PROCESS | 3344 | 1462361141303 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 3344 | 1462361141309 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:25:41 INFO - PROCESS | 3344 | 1462361141315 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 3344 | 1462361141317 Marionette TRACE conn2 <- [1,934,null,{}] 03:25:41 INFO - PROCESS | 3344 | 1462361141321 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}] 03:25:41 INFO - PROCESS | 3344 | 1462361141402 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:25:41 INFO - PROCESS | 3344 | 1462361141413 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 3344 | ++DOCSHELL 1123D800 == 28 [pid = 3344] [id = 243] 03:25:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (11254000) [pid = 3344] [serial = 728] [outer = 00000000] 03:25:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (112D3800) [pid = 3344] [serial = 729] [outer = 11254000] 03:25:41 INFO - PROCESS | 3344 | 1462361141458 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (11319400) [pid = 3344] [serial = 730] [outer = 11254000] 03:25:41 INFO - PROCESS | 3344 | 1462361141931 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 634ms 03:25:41 INFO - PROCESS | 3344 | 1462361141951 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 3344 | 1462361141953 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:25:41 INFO - PROCESS | 3344 | 1462361141957 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 3344 | 1462361141960 Marionette TRACE conn2 <- [1,938,null,{}] 03:25:41 INFO - PROCESS | 3344 | 1462361141975 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}] 03:25:42 INFO - PROCESS | 3344 | 1462361142059 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:25:42 INFO - PROCESS | 3344 | 1462361142174 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3344 | ++DOCSHELL 12C58000 == 29 [pid = 3344] [id = 244] 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (12C58400) [pid = 3344] [serial = 731] [outer = 00000000] 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (12C62000) [pid = 3344] [serial = 732] [outer = 12C58400] 03:25:42 INFO - PROCESS | 3344 | 1462361142234 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (131CC000) [pid = 3344] [serial = 733] [outer = 12C58400] 03:25:42 INFO - PROCESS | 3344 | 1462361142606 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 696ms 03:25:42 INFO - PROCESS | 3344 | 1462361142639 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3344 | 1462361142641 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 03:25:42 INFO - PROCESS | 3344 | 1462361142644 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:25:42 INFO - PROCESS | 3344 | 1462361142646 Marionette TRACE conn2 <- [1,942,null,{}] 03:25:42 INFO - PROCESS | 3344 | 1462361142649 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}] 03:25:42 INFO - PROCESS | 3344 | 1462361142726 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:25:42 INFO - PROCESS | 3344 | 1462361142805 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3344 | ++DOCSHELL 1349D000 == 30 [pid = 3344] [id = 245] 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1355BC00) [pid = 3344] [serial = 734] [outer = 00000000] 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (13921800) [pid = 3344] [serial = 735] [outer = 1355BC00] 03:25:42 INFO - PROCESS | 3344 | 1462361142849 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (13CB2C00) [pid = 3344] [serial = 736] [outer = 1355BC00] 03:25:43 INFO - PROCESS | 3344 | 1462361143223 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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 633ms 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:25:43 INFO - PROCESS | 3344 | 1462361143285 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3344 | 1462361143287 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 03:25:43 INFO - PROCESS | 3344 | 1462361143291 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 3344 | 1462361143293 Marionette TRACE conn2 <- [1,946,null,{}] 03:25:43 INFO - PROCESS | 3344 | 1462361143296 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}] 03:25:43 INFO - PROCESS | 3344 | 1462361143368 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:25:43 INFO - PROCESS | 3344 | 1462361143374 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3344 | ++DOCSHELL 1408C400 == 31 [pid = 3344] [id = 246] 03:25:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (14092800) [pid = 3344] [serial = 737] [outer = 00000000] 03:25:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (14654C00) [pid = 3344] [serial = 738] [outer = 14092800] 03:25:43 INFO - PROCESS | 3344 | 1462361143418 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (146D5400) [pid = 3344] [serial = 739] [outer = 14092800] 03:25:43 INFO - PROCESS | 3344 | 1462361143862 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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 618ms 03:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:25:43 INFO - PROCESS | 3344 | 1462361143910 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3344 | 1462361143912 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 03:25:43 INFO - PROCESS | 3344 | 1462361143916 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 3344 | 1462361143917 Marionette TRACE conn2 <- [1,950,null,{}] 03:25:43 INFO - PROCESS | 3344 | 1462361143920 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}] 03:25:44 INFO - PROCESS | 3344 | 1462361144024 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:25:44 INFO - PROCESS | 3344 | 1462361144034 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3344 | ++DOCSHELL 15156800 == 32 [pid = 3344] [id = 247] 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (15742800) [pid = 3344] [serial = 740] [outer = 00000000] 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1575A400) [pid = 3344] [serial = 741] [outer = 15742800] 03:25:44 INFO - PROCESS | 3344 | 1462361144081 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (15815C00) [pid = 3344] [serial = 742] [outer = 15742800] 03:25:44 INFO - PROCESS | 3344 | 1462361144502 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 619ms 03:25:44 INFO - PROCESS | 3344 | 1462361144554 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 3344 | 1462361144556 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 3344 | 1462361144559 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:25:44 INFO - PROCESS | 3344 | 1462361144560 Marionette TRACE conn2 <- [1,954,null,{}] 03:25:44 INFO - PROCESS | 3344 | 1462361144564 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}] 03:25:44 INFO - PROCESS | 3344 | 1462361144635 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:25:44 INFO - PROCESS | 3344 | 1462361144641 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3344 | ++DOCSHELL 1581D400 == 33 [pid = 3344] [id = 248] 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (15BAB400) [pid = 3344] [serial = 743] [outer = 00000000] 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (15BCE800) [pid = 3344] [serial = 744] [outer = 15BAB400] 03:25:44 INFO - PROCESS | 3344 | 1462361144684 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (15BB1800) [pid = 3344] [serial = 745] [outer = 15BAB400] 03:25:45 INFO - PROCESS | 3344 | 1462361145108 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 588ms 03:25:45 INFO - PROCESS | 3344 | 1462361145177 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3344 | 1462361145179 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 03:25:45 INFO - PROCESS | 3344 | 1462361145183 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 3344 | 1462361145185 Marionette TRACE conn2 <- [1,958,null,{}] 03:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:25:45 INFO - PROCESS | 3344 | 1462361145188 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}] 03:25:45 INFO - PROCESS | 3344 | 1462361145248 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:25:45 INFO - PROCESS | 3344 | 1462361145257 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 3344 | ++DOCSHELL 15821000 == 34 [pid = 3344] [id = 249] 03:25:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (16299800) [pid = 3344] [serial = 746] [outer = 00000000] 03:25:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (16653C00) [pid = 3344] [serial = 747] [outer = 16299800] 03:25:45 INFO - PROCESS | 3344 | 1462361145300 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1629EC00) [pid = 3344] [serial = 748] [outer = 16299800] 03:25:45 INFO - PROCESS | 3344 | 1462361145757 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 633ms 03:25:45 INFO - PROCESS | 3344 | 1462361145809 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3344 | 1462361145811 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 03:25:45 INFO - PROCESS | 3344 | 1462361145814 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:25:45 INFO - PROCESS | 3344 | 1462361145816 Marionette TRACE conn2 <- [1,962,null,{}] 03:25:45 INFO - PROCESS | 3344 | 1462361145819 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}] 03:25:45 INFO - PROCESS | 3344 | 1462361145920 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:25:45 INFO - PROCESS | 3344 | 1462361146004 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 3344 | ++DOCSHELL 12C57400 == 35 [pid = 3344] [id = 250] 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (16813C00) [pid = 3344] [serial = 749] [outer = 00000000] 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (16B2EC00) [pid = 3344] [serial = 750] [outer = 16813C00] 03:25:46 INFO - PROCESS | 3344 | 1462361146047 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (16E01C00) [pid = 3344] [serial = 751] [outer = 16813C00] 03:25:46 INFO - PROCESS | 3344 | 1462361146457 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 696ms 03:25:46 INFO - PROCESS | 3344 | 1462361146514 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 3344 | 1462361146516 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 03:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:25:46 INFO - PROCESS | 3344 | 1462361146520 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 3344 | 1462361146521 Marionette TRACE conn2 <- [1,966,null,{}] 03:25:46 INFO - PROCESS | 3344 | 1462361146525 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}] 03:25:46 INFO - PROCESS | 3344 | 1462361146632 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:25:46 INFO - PROCESS | 3344 | 1462361146640 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 3344 | ++DOCSHELL 12C59800 == 36 [pid = 3344] [id = 251] 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1680E800) [pid = 3344] [serial = 752] [outer = 00000000] 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (17205C00) [pid = 3344] [serial = 753] [outer = 1680E800] 03:25:46 INFO - PROCESS | 3344 | 1462361146683 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (172C6800) [pid = 3344] [serial = 754] [outer = 1680E800] 03:25:47 INFO - PROCESS | 3344 | 1462361147111 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]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 634ms 03:25:47 INFO - PROCESS | 3344 | 1462361147141 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 3344 | 1462361147143 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 03:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:25:47 INFO - PROCESS | 3344 | 1462361147153 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 3344 | 1462361147155 Marionette TRACE conn2 <- [1,970,null,{}] 03:25:47 INFO - PROCESS | 3344 | 1462361147158 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}] 03:25:47 INFO - PROCESS | 3344 | 1462361147313 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:25:47 INFO - PROCESS | 3344 | 1462361147373 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 3344 | ++DOCSHELL 172D1800 == 37 [pid = 3344] [id = 252] 03:25:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (172D2400) [pid = 3344] [serial = 755] [outer = 00000000] 03:25:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (17389C00) [pid = 3344] [serial = 756] [outer = 172D2400] 03:25:47 INFO - PROCESS | 3344 | 1462361147425 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (17391400) [pid = 3344] [serial = 757] [outer = 172D2400] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (1391B400) [pid = 3344] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (15755C00) [pid = 3344] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (17FAD400) [pid = 3344] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (1A093800) [pid = 3344] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (18599000) [pid = 3344] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (12C5A000) [pid = 3344] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (1738BC00) [pid = 3344] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1A3F8C00) [pid = 3344] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17ED0C00) [pid = 3344] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1A053C00) [pid = 3344] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1A094800) [pid = 3344] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (16B2D000) [pid = 3344] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (15743000) [pid = 3344] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17391000) [pid = 3344] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (15749C00) [pid = 3344] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (10E0C400) [pid = 3344] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1312B400) [pid = 3344] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (13554C00) [pid = 3344] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1B63E800) [pid = 3344] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1AC8F000) [pid = 3344] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16E0F000) [pid = 3344] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (13454400) [pid = 3344] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17FAA400) [pid = 3344] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1574DC00) [pid = 3344] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (11B90800) [pid = 3344] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (15743C00) [pid = 3344] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (13921400) [pid = 3344] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17E58000) [pid = 3344] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (17998C00) [pid = 3344] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (107DA800) [pid = 3344] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (10D7CC00) [pid = 3344] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:25:48 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1ACC5400) [pid = 3344] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:25:48 INFO - PROCESS | 3344 | 1462361148275 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1175ms 03:25:48 INFO - PROCESS | 3344 | 1462361148332 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 3344 | 1462361148334 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 03:25:48 INFO - PROCESS | 3344 | 1462361148337 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:25:48 INFO - PROCESS | 3344 | 1462361148339 Marionette TRACE conn2 <- [1,974,null,{}] 03:25:48 INFO - PROCESS | 3344 | 1462361148342 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}] 03:25:48 INFO - PROCESS | 3344 | 1462361148416 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:25:48 INFO - PROCESS | 3344 | 1462361148422 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 3344 | ++DOCSHELL 131D5800 == 38 [pid = 3344] [id = 253] 03:25:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13554C00) [pid = 3344] [serial = 758] [outer = 00000000] 03:25:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1468F400) [pid = 3344] [serial = 759] [outer = 13554C00] 03:25:48 INFO - PROCESS | 3344 | 1462361148466 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (15741000) [pid = 3344] [serial = 760] [outer = 13554C00] 03:25:48 INFO - PROCESS | 3344 | 1462361148874 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 588ms 03:25:48 INFO - PROCESS | 3344 | 1462361148935 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 3344 | 1462361148937 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:25:48 INFO - PROCESS | 3344 | 1462361148940 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 3344 | 1462361148941 Marionette TRACE conn2 <- [1,978,null,{}] 03:25:48 INFO - PROCESS | 3344 | 1462361148945 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}] 03:25:49 INFO - PROCESS | 3344 | 1462361149019 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:25:49 INFO - PROCESS | 3344 | 1462361149025 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 3344 | ++DOCSHELL 14660000 == 39 [pid = 3344] [id = 254] 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15BB7400) [pid = 3344] [serial = 761] [outer = 00000000] 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (172D1C00) [pid = 3344] [serial = 762] [outer = 15BB7400] 03:25:49 INFO - PROCESS | 3344 | 1462361149068 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17388800) [pid = 3344] [serial = 763] [outer = 15BB7400] 03:25:49 INFO - PROCESS | 3344 | 1462361149508 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 587ms 03:25:49 INFO - PROCESS | 3344 | 1462361149537 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 3344 | 1462361149539 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:25:49 INFO - PROCESS | 3344 | 1462361149553 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 3344 | 1462361149555 Marionette TRACE conn2 <- [1,982,null,{}] 03:25:49 INFO - PROCESS | 3344 | 1462361149559 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}] 03:25:49 INFO - PROCESS | 3344 | 1462361149631 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:25:49 INFO - PROCESS | 3344 | 1462361149637 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 3344 | ++DOCSHELL 14653000 == 40 [pid = 3344] [id = 255] 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1581BC00) [pid = 3344] [serial = 764] [outer = 00000000] 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1740A800) [pid = 3344] [serial = 765] [outer = 1581BC00] 03:25:49 INFO - PROCESS | 3344 | 1462361149679 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17460C00) [pid = 3344] [serial = 766] [outer = 1581BC00] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 1A093400 == 39 [pid = 3344] [id = 209] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 183FB800 == 38 [pid = 3344] [id = 213] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 112E8800 == 37 [pid = 3344] [id = 215] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 1574E400 == 36 [pid = 3344] [id = 211] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 16E02800 == 35 [pid = 3344] [id = 214] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 13558000 == 34 [pid = 3344] [id = 216] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 14093400 == 33 [pid = 3344] [id = 207] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 17386400 == 32 [pid = 3344] [id = 204] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 17ECB800 == 31 [pid = 3344] [id = 212] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 16654000 == 30 [pid = 3344] [id = 202] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 11EE0000 == 29 [pid = 3344] [id = 210] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 17BAE800 == 28 [pid = 3344] [id = 208] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 12C5C800 == 27 [pid = 3344] [id = 200] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 14094000 == 26 [pid = 3344] [id = 201] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 16E03000 == 25 [pid = 3344] [id = 203] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 1355EC00 == 24 [pid = 3344] [id = 206] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 17FA6C00 == 23 [pid = 3344] [id = 205] 03:25:50 INFO - PROCESS | 3344 | --DOCSHELL 10D22400 == 22 [pid = 3344] [id = 241] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17FB0C00) [pid = 3344] [serial = 564] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1ACC8800) [pid = 3344] [serial = 522] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (112EC000) [pid = 3344] [serial = 588] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15BB2400) [pid = 3344] [serial = 567] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1AE2B000) [pid = 3344] [serial = 645] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1738EC00) [pid = 3344] [serial = 633] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1A387C00) [pid = 3344] [serial = 636] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1A37E400) [pid = 3344] [serial = 627] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1AC87C00) [pid = 3344] [serial = 639] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (14652C00) [pid = 3344] [serial = 630] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17996000) [pid = 3344] [serial = 561] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1ACBF800) [pid = 3344] [serial = 642] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (15158800) [pid = 3344] [serial = 591] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16E10800) [pid = 3344] [serial = 594] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (12C5C400) [pid = 3344] [serial = 555] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16811800) [pid = 3344] [serial = 558] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1B0CC000) [pid = 3344] [serial = 723] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1B0CB400) [pid = 3344] [serial = 721] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1858A800) [pid = 3344] [serial = 707] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A05EC00) [pid = 3344] [serial = 710] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (18CAFC00) [pid = 3344] [serial = 708] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1A313C00) [pid = 3344] [serial = 713] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A089C00) [pid = 3344] [serial = 711] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1AE21400) [pid = 3344] [serial = 411] [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.] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1AC8C400) [pid = 3344] [serial = 718] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19EF0400) [pid = 3344] [serial = 717] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1AE2EC00) [pid = 3344] [serial = 720] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A387000) [pid = 3344] [serial = 714] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17A8FC00) [pid = 3344] [serial = 704] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1740F800) [pid = 3344] [serial = 701] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17994400) [pid = 3344] [serial = 702] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1680F800) [pid = 3344] [serial = 698] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16E0C000) [pid = 3344] [serial = 699] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (120EE400) [pid = 3344] [serial = 695] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (14693C00) [pid = 3344] [serial = 696] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (146D9400) [pid = 3344] [serial = 693] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13CB8C00) [pid = 3344] [serial = 692] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (17A96800) [pid = 3344] [serial = 690] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17A93000) [pid = 3344] [serial = 689] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1B648800) [pid = 3344] [serial = 687] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1B644400) [pid = 3344] [serial = 686] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1B454800) [pid = 3344] [serial = 684] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1B0C5400) [pid = 3344] [serial = 683] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1798D400) [pid = 3344] [serial = 681] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (172D1000) [pid = 3344] [serial = 680] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (14660400) [pid = 3344] [serial = 678] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (13950400) [pid = 3344] [serial = 677] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1B454400) [pid = 3344] [serial = 675] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (17A98400) [pid = 3344] [serial = 705] [outer = 00000000] [url = about:blank] 03:25:51 INFO - PROCESS | 3344 | 1462361151447 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1948ms 03:25:51 INFO - PROCESS | 3344 | 1462361151487 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 3344 | 1462361151491 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 03:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:25:51 INFO - PROCESS | 3344 | 1462361151497 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 3344 | 1462361151502 Marionette TRACE conn2 <- [1,986,null,{}] 03:25:51 INFO - PROCESS | 3344 | 1462361151508 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}] 03:25:51 INFO - PROCESS | 3344 | 1462361151593 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:25:51 INFO - PROCESS | 3344 | 1462361151602 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 3344 | ++DOCSHELL 10D73800 == 23 [pid = 3344] [id = 256] 03:25:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10D73C00) [pid = 3344] [serial = 767] [outer = 00000000] 03:25:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10DDC800) [pid = 3344] [serial = 768] [outer = 10D73C00] 03:25:51 INFO - PROCESS | 3344 | 1462361151654 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10E05C00) [pid = 3344] [serial = 769] [outer = 10D73C00] 03:25:52 INFO - PROCESS | 3344 | 1462361152128 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 650ms 03:25:52 INFO - PROCESS | 3344 | 1462361152154 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3344 | 1462361152160 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:25:52 INFO - PROCESS | 3344 | 1462361152166 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3344 | 1462361152169 Marionette TRACE conn2 <- [1,990,null,{}] 03:25:52 INFO - PROCESS | 3344 | 1462361152172 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}] 03:25:52 INFO - PROCESS | 3344 | 1462361152249 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:25:52 INFO - PROCESS | 3344 | 1462361152257 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 3344 | ++DOCSHELL 10E13C00 == 24 [pid = 3344] [id = 257] 03:25:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (11242800) [pid = 3344] [serial = 770] [outer = 00000000] 03:25:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (112D2800) [pid = 3344] [serial = 771] [outer = 11242800] 03:25:52 INFO - PROCESS | 3344 | 1462361152306 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1130FC00) [pid = 3344] [serial = 772] [outer = 11242800] 03:25:52 INFO - PROCESS | 3344 | 1462361152740 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 618ms 03:25:52 INFO - PROCESS | 3344 | 1462361152785 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3344 | 1462361152788 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:25:52 INFO - PROCESS | 3344 | 1462361152792 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3344 | 1462361152795 Marionette TRACE conn2 <- [1,994,null,{}] 03:25:52 INFO - PROCESS | 3344 | 1462361152806 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}] 03:25:52 INFO - PROCESS | 3344 | 1462361152888 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:25:52 INFO - PROCESS | 3344 | 1462361152899 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 3344 | ++DOCSHELL 12C15400 == 25 [pid = 3344] [id = 258] 03:25:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12C16400) [pid = 3344] [serial = 773] [outer = 00000000] 03:25:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (12C53C00) [pid = 3344] [serial = 774] [outer = 12C16400] 03:25:52 INFO - PROCESS | 3344 | 1462361152945 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (12C5B400) [pid = 3344] [serial = 775] [outer = 12C16400] 03:25:53 INFO - PROCESS | 3344 | 1462361153430 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 695ms 03:25:53 INFO - PROCESS | 3344 | 1462361153490 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 3344 | 1462361153493 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:25:53 INFO - PROCESS | 3344 | 1462361153496 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 3344 | 1462361153498 Marionette TRACE conn2 <- [1,998,null,{}] 03:25:53 INFO - PROCESS | 3344 | 1462361153501 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}] 03:25:53 INFO - PROCESS | 3344 | 1462361153575 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:25:53 INFO - PROCESS | 3344 | 1462361153582 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 3344 | ++DOCSHELL 131D0C00 == 26 [pid = 3344] [id = 259] 03:25:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13447800) [pid = 3344] [serial = 776] [outer = 00000000] 03:25:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13556800) [pid = 3344] [serial = 777] [outer = 13447800] 03:25:53 INFO - PROCESS | 3344 | 1462361153626 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1355CC00) [pid = 3344] [serial = 778] [outer = 13447800] 03:25:54 INFO - PROCESS | 3344 | 1462361154040 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 588ms 03:25:54 INFO - PROCESS | 3344 | 1462361154093 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 3344 | 1462361154094 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 03:25:54 INFO - PROCESS | 3344 | 1462361154098 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:25:54 INFO - PROCESS | 3344 | 1462361154100 Marionette TRACE conn2 <- [1,1002,null,{}] 03:25:54 INFO - PROCESS | 3344 | 1462361154102 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}] 03:25:54 INFO - PROCESS | 3344 | 1462361154173 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:25:54 INFO - PROCESS | 3344 | 1462361154180 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 3344 | ++DOCSHELL 13560800 == 27 [pid = 3344] [id = 260] 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (135C5C00) [pid = 3344] [serial = 779] [outer = 00000000] 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13953800) [pid = 3344] [serial = 780] [outer = 135C5C00] 03:25:54 INFO - PROCESS | 3344 | 1462361154210 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13CBA000) [pid = 3344] [serial = 781] [outer = 135C5C00] 03:25:54 INFO - PROCESS | 3344 | 1462361154685 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 619ms 03:25:54 INFO - PROCESS | 3344 | 1462361154720 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 3344 | 1462361154722 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:25:54 INFO - PROCESS | 3344 | 1462361154725 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 3344 | 1462361154727 Marionette TRACE conn2 <- [1,1006,null,{}] 03:25:54 INFO - PROCESS | 3344 | 1462361154730 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}] 03:25:54 INFO - PROCESS | 3344 | 1462361154822 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:25:54 INFO - PROCESS | 3344 | 1462361154832 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 3344 | ++DOCSHELL 14654000 == 28 [pid = 3344] [id = 261] 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (14654800) [pid = 3344] [serial = 782] [outer = 00000000] 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1469BC00) [pid = 3344] [serial = 783] [outer = 14654800] 03:25:54 INFO - PROCESS | 3344 | 1462361154878 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1514AC00) [pid = 3344] [serial = 784] [outer = 14654800] 03:25:55 INFO - PROCESS | 3344 | 1462361155299 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 634ms 03:25:55 INFO - PROCESS | 3344 | 1462361155364 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 3344 | 1462361155368 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 03:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:25:55 INFO - PROCESS | 3344 | 1462361155372 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 3344 | 1462361155374 Marionette TRACE conn2 <- [1,1010,null,{}] 03:25:55 INFO - PROCESS | 3344 | 1462361155377 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}] 03:25:55 INFO - PROCESS | 3344 | 1462361155447 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:25:55 INFO - PROCESS | 3344 | 1462361155453 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 3344 | ++DOCSHELL 1514CC00 == 29 [pid = 3344] [id = 262] 03:25:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15151000) [pid = 3344] [serial = 785] [outer = 00000000] 03:25:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15744000) [pid = 3344] [serial = 786] [outer = 15151000] 03:25:55 INFO - PROCESS | 3344 | 1462361155497 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1574E800) [pid = 3344] [serial = 787] [outer = 15151000] 03:25:55 INFO - PROCESS | 3344 | 1462361155909 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 587ms 03:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:25:55 INFO - PROCESS | 3344 | 1462361155950 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 3344 | 1462361155952 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 03:25:55 INFO - PROCESS | 3344 | 1462361155955 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 3344 | 1462361155957 Marionette TRACE conn2 <- [1,1014,null,{}] 03:25:55 INFO - PROCESS | 3344 | 1462361155960 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}] 03:25:56 INFO - PROCESS | 3344 | 1462361156031 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:25:56 INFO - PROCESS | 3344 | 1462361156036 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 3344 | ++DOCSHELL 15157800 == 30 [pid = 3344] [id = 263] 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1575EC00) [pid = 3344] [serial = 788] [outer = 00000000] 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15BB5400) [pid = 3344] [serial = 789] [outer = 1575EC00] 03:25:56 INFO - PROCESS | 3344 | 1462361156079 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (15BB5C00) [pid = 3344] [serial = 790] [outer = 1575EC00] 03:25:56 INFO - PROCESS | 3344 | 1462361156497 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]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 587ms 03:25:56 INFO - PROCESS | 3344 | 1462361156553 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 3344 | 1462361156555 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 03:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:25:56 INFO - PROCESS | 3344 | 1462361156572 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 3344 | 1462361156573 Marionette TRACE conn2 <- [1,1018,null,{}] 03:25:56 INFO - PROCESS | 3344 | 1462361156576 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}] 03:25:56 INFO - PROCESS | 3344 | 1462361156676 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:25:56 INFO - PROCESS | 3344 | 1462361156685 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 3344 | ++DOCSHELL 12C14400 == 31 [pid = 3344] [id = 264] 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (15BB2400) [pid = 3344] [serial = 791] [outer = 00000000] 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1629A400) [pid = 3344] [serial = 792] [outer = 15BB2400] 03:25:56 INFO - PROCESS | 3344 | 1462361156727 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16279C00) [pid = 3344] [serial = 793] [outer = 15BB2400] 03:25:57 INFO - PROCESS | 3344 | 1462361157174 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 634ms 03:25:57 INFO - PROCESS | 3344 | 1462361157190 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3344 | 1462361157193 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:25:57 INFO - PROCESS | 3344 | 1462361157197 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3344 | 1462361157199 Marionette TRACE conn2 <- [1,1022,null,{}] 03:25:57 INFO - PROCESS | 3344 | 1462361157209 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}] 03:25:57 INFO - PROCESS | 3344 | 1462361157310 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:25:57 INFO - PROCESS | 3344 | 1462361157317 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 3344 | ++DOCSHELL 15819000 == 32 [pid = 3344] [id = 265] 03:25:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15824000) [pid = 3344] [serial = 794] [outer = 00000000] 03:25:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16813000) [pid = 3344] [serial = 795] [outer = 15824000] 03:25:57 INFO - PROCESS | 3344 | 1462361157359 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16A78400) [pid = 3344] [serial = 796] [outer = 15824000] 03:25:57 INFO - PROCESS | 3344 | 1462361157791 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 649ms 03:25:57 INFO - PROCESS | 3344 | 1462361157855 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3344 | 1462361157857 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:25:57 INFO - PROCESS | 3344 | 1462361157860 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3344 | 1462361157862 Marionette TRACE conn2 <- [1,1026,null,{}] 03:25:57 INFO - PROCESS | 3344 | 1462361157866 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}] 03:25:57 INFO - PROCESS | 3344 | 1462361157978 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:25:58 INFO - PROCESS | 3344 | 1462361158068 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3344 | ++DOCSHELL 13555400 == 33 [pid = 3344] [id = 266] 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16E0C800) [pid = 3344] [serial = 797] [outer = 00000000] 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17206400) [pid = 3344] [serial = 798] [outer = 16E0C800] 03:25:58 INFO - PROCESS | 3344 | 1462361158114 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (172C6C00) [pid = 3344] [serial = 799] [outer = 16E0C800] 03:25:58 INFO - PROCESS | 3344 | 1462361158535 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]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 680ms 03:25:58 INFO - PROCESS | 3344 | 1462361158693 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 3344 | 1462361158695 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15BB7400) [pid = 3344] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (16813C00) [pid = 3344] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1680E800) [pid = 3344] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (172D2400) [pid = 3344] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (16299800) [pid = 3344] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (15BAB400) [pid = 3344] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15742800) [pid = 3344] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (14092800) [pid = 3344] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1355BC00) [pid = 3344] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (12C58400) [pid = 3344] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11254000) [pid = 3344] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10D74400) [pid = 3344] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (117D1800) [pid = 3344] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:25:58 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13554C00) [pid = 3344] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:25:58 INFO - PROCESS | 3344 | 1462361158709 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 3344 | 1462361158711 Marionette TRACE conn2 <- [1,1030,null,{}] 03:25:58 INFO - PROCESS | 3344 | 1462361158715 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}] 03:25:58 INFO - PROCESS | 3344 | 1462361158774 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:25:58 INFO - PROCESS | 3344 | 1462361158780 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3344 | ++DOCSHELL 117D2400 == 34 [pid = 3344] [id = 267] 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1203B400) [pid = 3344] [serial = 800] [outer = 00000000] 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13559C00) [pid = 3344] [serial = 801] [outer = 1203B400] 03:25:58 INFO - PROCESS | 3344 | 1462361158826 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1355A000) [pid = 3344] [serial = 802] [outer = 1203B400] 03:25:59 INFO - PROCESS | 3344 | 1462361159234 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 588ms 03:25:59 INFO - PROCESS | 3344 | 1462361159286 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3344 | 1462361159288 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 03:25:59 INFO - PROCESS | 3344 | 1462361159291 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:25:59 INFO - PROCESS | 3344 | 1462361159292 Marionette TRACE conn2 <- [1,1034,null,{}] 03:25:59 INFO - PROCESS | 3344 | 1462361159296 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}] 03:25:59 INFO - PROCESS | 3344 | 1462361159413 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:25:59 INFO - PROCESS | 3344 | 1462361159422 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3344 | ++DOCSHELL 107E2C00 == 35 [pid = 3344] [id = 268] 03:25:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (11254800) [pid = 3344] [serial = 803] [outer = 00000000] 03:25:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16E08800) [pid = 3344] [serial = 804] [outer = 11254800] 03:25:59 INFO - PROCESS | 3344 | 1462361159473 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (172C8000) [pid = 3344] [serial = 805] [outer = 11254800] 03:25:59 INFO - PROCESS | 3344 | 1462361159887 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 634ms 03:25:59 INFO - PROCESS | 3344 | 1462361159930 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3344 | 1462361159932 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:25:59 INFO - PROCESS | 3344 | 1462361159939 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 3344 | 1462361159941 Marionette TRACE conn2 <- [1,1038,null,{}] 03:25:59 INFO - PROCESS | 3344 | 1462361159944 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}] 03:26:00 INFO - PROCESS | 3344 | 1462361160016 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:26:00 INFO - PROCESS | 3344 | 1462361160023 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3344 | ++DOCSHELL 1514F800 == 36 [pid = 3344] [id = 269] 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (172CF400) [pid = 3344] [serial = 806] [outer = 00000000] 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17388C00) [pid = 3344] [serial = 807] [outer = 172CF400] 03:26:00 INFO - PROCESS | 3344 | 1462361160065 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1738F000) [pid = 3344] [serial = 808] [outer = 172CF400] 03:26:00 INFO - PROCESS | 3344 | 1462361160439 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]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 526ms 03:26:00 INFO - PROCESS | 3344 | 1462361160459 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 3344 | 1462361160461 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 03:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:26:00 INFO - PROCESS | 3344 | 1462361160464 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 3344 | 1462361160466 Marionette TRACE conn2 <- [1,1042,null,{}] 03:26:00 INFO - PROCESS | 3344 | 1462361160469 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}] 03:26:00 INFO - PROCESS | 3344 | 1462361160575 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:26:00 INFO - PROCESS | 3344 | 1462361160584 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3344 | ++DOCSHELL 15BB7400 == 37 [pid = 3344] [id = 270] 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16294800) [pid = 3344] [serial = 809] [outer = 00000000] 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17406000) [pid = 3344] [serial = 810] [outer = 16294800] 03:26:00 INFO - PROCESS | 3344 | 1462361160628 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17409000) [pid = 3344] [serial = 811] [outer = 16294800] 03:26:01 INFO - PROCESS | 3344 | 1462361161404 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]]]}] 03:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 989ms 03:26:01 INFO - PROCESS | 3344 | 1462361161467 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 3344 | 1462361161472 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 03:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:26:01 INFO - PROCESS | 3344 | 1462361161477 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 3344 | 1462361161484 Marionette TRACE conn2 <- [1,1046,null,{}] 03:26:01 INFO - PROCESS | 3344 | 1462361161491 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}] 03:26:01 INFO - PROCESS | 3344 | 1462361161607 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:26:01 INFO - PROCESS | 3344 | 1462361161689 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 3344 | ++DOCSHELL 10D79000 == 38 [pid = 3344] [id = 271] 03:26:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (10E0F000) [pid = 3344] [serial = 812] [outer = 00000000] 03:26:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (112D1800) [pid = 3344] [serial = 813] [outer = 10E0F000] 03:26:01 INFO - PROCESS | 3344 | 1462361161784 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (117D4400) [pid = 3344] [serial = 814] [outer = 10E0F000] 03:26:02 INFO - PROCESS | 3344 | 1462361162642 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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1206ms 03:26:02 INFO - PROCESS | 3344 | 1462361162675 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 3344 | 1462361162678 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 03:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:26:02 INFO - PROCESS | 3344 | 1462361162684 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 3344 | 1462361162689 Marionette TRACE conn2 <- [1,1050,null,{}] 03:26:02 INFO - PROCESS | 3344 | 1462361162695 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}] 03:26:02 INFO - PROCESS | 3344 | 1462361162797 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:26:02 INFO - PROCESS | 3344 | 1462361162879 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 3344 | ++DOCSHELL 10D7D000 == 39 [pid = 3344] [id = 272] 03:26:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (10D7D400) [pid = 3344] [serial = 815] [outer = 00000000] 03:26:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (11254C00) [pid = 3344] [serial = 816] [outer = 10D7D400] 03:26:02 INFO - PROCESS | 3344 | 1462361162928 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (11310C00) [pid = 3344] [serial = 817] [outer = 10D7D400] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 1514F800 == 38 [pid = 3344] [id = 269] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 107E2C00 == 37 [pid = 3344] [id = 268] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 117D2400 == 36 [pid = 3344] [id = 267] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 13555400 == 35 [pid = 3344] [id = 266] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 15819000 == 34 [pid = 3344] [id = 265] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 12C14400 == 33 [pid = 3344] [id = 264] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 15157800 == 32 [pid = 3344] [id = 263] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 1514CC00 == 31 [pid = 3344] [id = 262] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 14654000 == 30 [pid = 3344] [id = 261] 03:26:03 INFO - PROCESS | 3344 | --DOCSHELL 13560800 == 29 [pid = 3344] [id = 260] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1740A800) [pid = 3344] [serial = 765] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17388800) [pid = 3344] [serial = 763] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16B2EC00) [pid = 3344] [serial = 750] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17205C00) [pid = 3344] [serial = 753] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16E01C00) [pid = 3344] [serial = 751] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17389C00) [pid = 3344] [serial = 756] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (172C6800) [pid = 3344] [serial = 754] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (172D1C00) [pid = 3344] [serial = 762] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17391400) [pid = 3344] [serial = 757] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16653C00) [pid = 3344] [serial = 747] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15BCE800) [pid = 3344] [serial = 744] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15BB1800) [pid = 3344] [serial = 745] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1575A400) [pid = 3344] [serial = 741] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15815C00) [pid = 3344] [serial = 742] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (14654C00) [pid = 3344] [serial = 738] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (146D5400) [pid = 3344] [serial = 739] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (13921800) [pid = 3344] [serial = 735] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13CB2C00) [pid = 3344] [serial = 736] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (12C62000) [pid = 3344] [serial = 732] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (131CC000) [pid = 3344] [serial = 733] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (112D3800) [pid = 3344] [serial = 729] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11319400) [pid = 3344] [serial = 730] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10DDF800) [pid = 3344] [serial = 726] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10E06000) [pid = 3344] [serial = 727] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1B640C00) [pid = 3344] [serial = 724] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1468F400) [pid = 3344] [serial = 759] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (15741000) [pid = 3344] [serial = 760] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1629EC00) [pid = 3344] [serial = 748] [outer = 00000000] [url = about:blank] 03:26:03 INFO - PROCESS | 3344 | 1462361163445 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]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 804ms 03:26:03 INFO - PROCESS | 3344 | 1462361163469 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 3344 | 1462361163475 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 03:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:26:03 INFO - PROCESS | 3344 | 1462361163481 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 3344 | 1462361163483 Marionette TRACE conn2 <- [1,1054,null,{}] 03:26:03 INFO - PROCESS | 3344 | 1462361163487 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}] 03:26:03 INFO - PROCESS | 3344 | 1462361163571 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:26:03 INFO - PROCESS | 3344 | 1462361163579 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 3344 | ++DOCSHELL 11319000 == 30 [pid = 3344] [id = 273] 03:26:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (11319400) [pid = 3344] [serial = 818] [outer = 00000000] 03:26:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1203E000) [pid = 3344] [serial = 819] [outer = 11319400] 03:26:03 INFO - PROCESS | 3344 | 1462361163624 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12C3C800) [pid = 3344] [serial = 820] [outer = 11319400] 03:26:04 INFO - PROCESS | 3344 | 1462361164082 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 633ms 03:26:04 INFO - PROCESS | 3344 | 1462361164117 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3344 | 1462361164119 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:26:04 INFO - PROCESS | 3344 | 1462361164122 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3344 | 1462361164126 Marionette TRACE conn2 <- [1,1058,null,{}] 03:26:04 INFO - PROCESS | 3344 | 1462361164136 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}] 03:26:04 INFO - PROCESS | 3344 | 1462361164215 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:26:04 INFO - PROCESS | 3344 | 1462361164259 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3344 | ++DOCSHELL 1348CC00 == 31 [pid = 3344] [id = 274] 03:26:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (134A4800) [pid = 3344] [serial = 821] [outer = 00000000] 03:26:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1355C400) [pid = 3344] [serial = 822] [outer = 134A4800] 03:26:04 INFO - PROCESS | 3344 | 1462361164306 Marionette DEBUG loaded listener.js 03:26:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (135C7800) [pid = 3344] [serial = 823] [outer = 134A4800] 03:26:04 INFO - PROCESS | 3344 | 1462361164765 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 680ms 03:26:04 INFO - PROCESS | 3344 | 1462361164822 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3344 | 1462361164825 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:26:04 INFO - PROCESS | 3344 | 1462361164828 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3344 | 1462361164830 Marionette TRACE conn2 <- [1,1062,null,{}] 03:26:04 INFO - PROCESS | 3344 | 1462361164833 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}] 03:26:04 INFO - PROCESS | 3344 | 1462361164913 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:26:04 INFO - PROCESS | 3344 | 1462361164921 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3344 | ++DOCSHELL 13F17000 == 32 [pid = 3344] [id = 275] 03:26:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13F18800) [pid = 3344] [serial = 824] [outer = 00000000] 03:26:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (14652C00) [pid = 3344] [serial = 825] [outer = 13F18800] 03:26:04 INFO - PROCESS | 3344 | 1462361164964 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (14693C00) [pid = 3344] [serial = 826] [outer = 13F18800] 03:26:05 INFO - PROCESS | 3344 | 1462361165375 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]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 588ms 03:26:05 INFO - PROCESS | 3344 | 1462361165408 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 3344 | 1462361165410 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 03:26:05 INFO - PROCESS | 3344 | 1462361165413 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:26:05 INFO - PROCESS | 3344 | 1462361165415 Marionette TRACE conn2 <- [1,1066,null,{}] 03:26:05 INFO - PROCESS | 3344 | 1462361165418 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}] 03:26:05 INFO - PROCESS | 3344 | 1462361165495 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:26:05 INFO - PROCESS | 3344 | 1462361165501 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 3344 | ++DOCSHELL 13F10400 == 33 [pid = 3344] [id = 276] 03:26:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (14698C00) [pid = 3344] [serial = 827] [outer = 00000000] 03:26:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15152400) [pid = 3344] [serial = 828] [outer = 14698C00] 03:26:05 INFO - PROCESS | 3344 | 1462361165543 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15742C00) [pid = 3344] [serial = 829] [outer = 14698C00] 03:26:06 INFO - PROCESS | 3344 | 1462361166218 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 835ms 03:26:06 INFO - PROCESS | 3344 | 1462361166264 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 3344 | 1462361166269 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:26:06 INFO - PROCESS | 3344 | 1462361166275 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 3344 | 1462361166279 Marionette TRACE conn2 <- [1,1070,null,{}] 03:26:06 INFO - PROCESS | 3344 | 1462361166284 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}] 03:26:06 INFO - PROCESS | 3344 | 1462361166368 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:26:06 INFO - PROCESS | 3344 | 1462361166446 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 3344 | ++DOCSHELL 10E12400 == 34 [pid = 3344] [id = 277] 03:26:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (11243400) [pid = 3344] [serial = 830] [outer = 00000000] 03:26:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (120F0800) [pid = 3344] [serial = 831] [outer = 11243400] 03:26:06 INFO - PROCESS | 3344 | 1462361166500 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (12C62C00) [pid = 3344] [serial = 832] [outer = 11243400] 03:26:07 INFO - PROCESS | 3344 | 1462361167118 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 897ms 03:26:07 INFO - PROCESS | 3344 | 1462361167162 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 3344 | 1462361167168 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:26:07 INFO - PROCESS | 3344 | 1462361167174 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 3344 | 1462361167177 Marionette TRACE conn2 <- [1,1074,null,{}] 03:26:07 INFO - PROCESS | 3344 | 1462361167181 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}] 03:26:07 INFO - PROCESS | 3344 | 1462361167279 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:26:07 INFO - PROCESS | 3344 | 1462361167356 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 3344 | ++DOCSHELL 13447400 == 35 [pid = 3344] [id = 278] 03:26:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (135BF800) [pid = 3344] [serial = 833] [outer = 00000000] 03:26:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (14652000) [pid = 3344] [serial = 834] [outer = 135BF800] 03:26:07 INFO - PROCESS | 3344 | 1462361167409 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1514CC00) [pid = 3344] [serial = 835] [outer = 135BF800] 03:26:07 INFO - PROCESS | 3344 | 1462361167930 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]]]}] 03:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 788ms 03:26:07 INFO - PROCESS | 3344 | 1462361167966 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 3344 | 1462361167968 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 03:26:07 INFO - PROCESS | 3344 | 1462361167973 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:26:07 INFO - PROCESS | 3344 | 1462361167977 Marionette TRACE conn2 <- [1,1078,null,{}] 03:26:07 INFO - PROCESS | 3344 | 1462361167988 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}] 03:26:08 INFO - PROCESS | 3344 | 1462361168086 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:26:08 INFO - PROCESS | 3344 | 1462361168178 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8000 == 36 [pid = 3344] [id = 279] 03:26:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15BCB800) [pid = 3344] [serial = 836] [outer = 00000000] 03:26:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1626E800) [pid = 3344] [serial = 837] [outer = 15BCB800] 03:26:08 INFO - PROCESS | 3344 | 1462361168233 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16296400) [pid = 3344] [serial = 838] [outer = 15BCB800] 03:26:08 INFO - PROCESS | 3344 | 1462361168799 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 896ms 03:26:08 INFO - PROCESS | 3344 | 1462361168879 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 3344 | 1462361168882 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 03:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:26:08 INFO - PROCESS | 3344 | 1462361168885 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 3344 | 1462361168887 Marionette TRACE conn2 <- [1,1082,null,{}] 03:26:08 INFO - PROCESS | 3344 | 1462361168890 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}] 03:26:08 INFO - PROCESS | 3344 | 1462361168984 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:26:09 INFO - PROCESS | 3344 | 1462361169060 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3344 | ++DOCSHELL 1626DC00 == 37 [pid = 3344] [id = 280] 03:26:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16299800) [pid = 3344] [serial = 839] [outer = 00000000] 03:26:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1680D400) [pid = 3344] [serial = 840] [outer = 16299800] 03:26:09 INFO - PROCESS | 3344 | 1462361169112 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (16812000) [pid = 3344] [serial = 841] [outer = 16299800] 03:26:09 INFO - PROCESS | 3344 | 1462361169675 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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 819ms 03:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:26:09 INFO - PROCESS | 3344 | 1462361169711 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 3344 | 1462361169714 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 03:26:09 INFO - PROCESS | 3344 | 1462361169718 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 3344 | 1462361169720 Marionette TRACE conn2 <- [1,1086,null,{}] 03:26:09 INFO - PROCESS | 3344 | 1462361169723 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}] 03:26:09 INFO - PROCESS | 3344 | 1462361169817 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:26:09 INFO - PROCESS | 3344 | 1462361169907 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3344 | ++DOCSHELL 13561C00 == 38 [pid = 3344] [id = 281] 03:26:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (157A8400) [pid = 3344] [serial = 842] [outer = 00000000] 03:26:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (16E04400) [pid = 3344] [serial = 843] [outer = 157A8400] 03:26:09 INFO - PROCESS | 3344 | 1462361169959 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16E06C00) [pid = 3344] [serial = 844] [outer = 157A8400] 03:26:10 INFO - PROCESS | 3344 | 1462361170631 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]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 928ms 03:26:10 INFO - PROCESS | 3344 | 1462361170664 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 3344 | 1462361170670 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 03:26:10 INFO - PROCESS | 3344 | 1462361170676 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:26:10 INFO - PROCESS | 3344 | 1462361170679 Marionette TRACE conn2 <- [1,1090,null,{}] 03:26:10 INFO - PROCESS | 3344 | 1462361170684 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}] 03:26:10 INFO - PROCESS | 3344 | 1462361170843 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:26:10 INFO - PROCESS | 3344 | --DOCSHELL 13F17000 == 37 [pid = 3344] [id = 275] 03:26:10 INFO - PROCESS | 3344 | --DOCSHELL 1348CC00 == 36 [pid = 3344] [id = 274] 03:26:10 INFO - PROCESS | 3344 | --DOCSHELL 11319000 == 35 [pid = 3344] [id = 273] 03:26:10 INFO - PROCESS | 3344 | --DOCSHELL 10D7D000 == 34 [pid = 3344] [id = 272] 03:26:10 INFO - PROCESS | 3344 | 1462361170923 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 3344 | ++DOCSHELL 10D76400 == 35 [pid = 3344] [id = 282] 03:26:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (10D76800) [pid = 3344] [serial = 845] [outer = 00000000] 03:26:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (112D3C00) [pid = 3344] [serial = 846] [outer = 10D76800] 03:26:10 INFO - PROCESS | 3344 | 1462361170969 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (12C38000) [pid = 3344] [serial = 847] [outer = 10D76800] 03:26:11 INFO - PROCESS | 3344 | 1462361171414 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]]]}] 03:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 804ms 03:26:11 INFO - PROCESS | 3344 | 1462361171466 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 3344 | 1462361171471 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 03:26:11 INFO - PROCESS | 3344 | 1462361171485 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 3344 | 1462361171487 Marionette TRACE conn2 <- [1,1094,null,{}] 03:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:26:11 INFO - PROCESS | 3344 | 1462361171491 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}] 03:26:11 INFO - PROCESS | 3344 | 1462361171598 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:26:11 INFO - PROCESS | 3344 | 1462361171612 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 3344 | ++DOCSHELL 12C60400 == 36 [pid = 3344] [id = 283] 03:26:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (12ECB000) [pid = 3344] [serial = 848] [outer = 00000000] 03:26:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13CBD400) [pid = 3344] [serial = 849] [outer = 12ECB000] 03:26:11 INFO - PROCESS | 3344 | 1462361171708 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (14698000) [pid = 3344] [serial = 850] [outer = 12ECB000] 03:26:12 INFO - PROCESS | 3344 | 1462361172161 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]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 696ms 03:26:12 INFO - PROCESS | 3344 | 1462361172188 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3344 | 1462361172190 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:26:12 INFO - PROCESS | 3344 | 1462361172241 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 3344 | 1462361172245 Marionette TRACE conn2 <- [1,1098,null,{}] 03:26:12 INFO - PROCESS | 3344 | 1462361172255 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}] 03:26:12 INFO - PROCESS | 3344 | 1462361172344 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:26:12 INFO - PROCESS | 3344 | 1462361172403 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 3344 | ++DOCSHELL 16299400 == 37 [pid = 3344] [id = 284] 03:26:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (16809400) [pid = 3344] [serial = 851] [outer = 00000000] 03:26:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (16F08000) [pid = 3344] [serial = 852] [outer = 16809400] 03:26:12 INFO - PROCESS | 3344 | 1462361172449 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (172C6000) [pid = 3344] [serial = 853] [outer = 16809400] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (172CF400) [pid = 3344] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1581BC00) [pid = 3344] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (12C16400) [pid = 3344] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1575EC00) [pid = 3344] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (13447800) [pid = 3344] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15151000) [pid = 3344] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (14654800) [pid = 3344] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (11242800) [pid = 3344] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (135C5C00) [pid = 3344] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (10D73C00) [pid = 3344] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (15824000) [pid = 3344] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16E0C800) [pid = 3344] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1203B400) [pid = 3344] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (11254800) [pid = 3344] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:26:12 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (15BB2400) [pid = 3344] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:26:12 INFO - PROCESS | 3344 | 1462361172911 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]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 742ms 03:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:26:12 INFO - PROCESS | 3344 | 1462361172972 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3344 | 1462361172975 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 03:26:12 INFO - PROCESS | 3344 | 1462361172978 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 3344 | 1462361172980 Marionette TRACE conn2 <- [1,1102,null,{}] 03:26:12 INFO - PROCESS | 3344 | 1462361172983 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}] 03:26:13 INFO - PROCESS | 3344 | 1462361173061 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:26:13 INFO - PROCESS | 3344 | 1462361173071 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3344 | ++DOCSHELL 11253400 == 38 [pid = 3344] [id = 285] 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (11254800) [pid = 3344] [serial = 854] [outer = 00000000] 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1408C800) [pid = 3344] [serial = 855] [outer = 11254800] 03:26:13 INFO - PROCESS | 3344 | 1462361173114 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1575EC00) [pid = 3344] [serial = 856] [outer = 11254800] 03:26:13 INFO - PROCESS | 3344 | 1462361173555 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]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 618ms 03:26:13 INFO - PROCESS | 3344 | 1462361173615 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 3344 | 1462361173617 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 03:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:26:13 INFO - PROCESS | 3344 | 1462361173621 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 3344 | 1462361173622 Marionette TRACE conn2 <- [1,1106,null,{}] 03:26:13 INFO - PROCESS | 3344 | 1462361173626 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}] 03:26:13 INFO - PROCESS | 3344 | 1462361173734 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:26:13 INFO - PROCESS | 3344 | 1462361173745 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3344 | ++DOCSHELL 0F529400 == 39 [pid = 3344] [id = 286] 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0F52E800) [pid = 3344] [serial = 857] [outer = 00000000] 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (172CC800) [pid = 3344] [serial = 858] [outer = 0F52E800] 03:26:13 INFO - PROCESS | 3344 | 1462361173788 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (172D2000) [pid = 3344] [serial = 859] [outer = 0F52E800] 03:26:14 INFO - PROCESS | 3344 | 1462361174199 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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 618ms 03:26:14 INFO - PROCESS | 3344 | 1462361174243 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3344 | 1462361174245 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:26:14 INFO - PROCESS | 3344 | 1462361174248 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 3344 | 1462361174250 Marionette TRACE conn2 <- [1,1110,null,{}] 03:26:14 INFO - PROCESS | 3344 | 1462361174253 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}] 03:26:14 INFO - PROCESS | 3344 | 1462361174345 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:26:14 INFO - PROCESS | 3344 | 1462361174354 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3344 | ++DOCSHELL 1394F400 == 40 [pid = 3344] [id = 287] 03:26:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16E03000) [pid = 3344] [serial = 860] [outer = 00000000] 03:26:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17406400) [pid = 3344] [serial = 861] [outer = 16E03000] 03:26:14 INFO - PROCESS | 3344 | 1462361174399 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1740EC00) [pid = 3344] [serial = 862] [outer = 16E03000] 03:26:14 INFO - PROCESS | 3344 | 1462361174817 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]]]}] 03:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 634ms 03:26:14 INFO - PROCESS | 3344 | 1462361174887 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3344 | 1462361174891 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 03:26:14 INFO - PROCESS | 3344 | 1462361174896 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:26:14 INFO - PROCESS | 3344 | 1462361174900 Marionette TRACE conn2 <- [1,1114,null,{}] 03:26:14 INFO - PROCESS | 3344 | 1462361174906 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}] 03:26:14 INFO - PROCESS | 3344 | 1462361175009 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:26:15 INFO - PROCESS | 3344 | 1462361175172 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 3344 | ++DOCSHELL 10E0A400 == 41 [pid = 3344] [id = 288] 03:26:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10E0AC00) [pid = 3344] [serial = 863] [outer = 00000000] 03:26:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (112D3400) [pid = 3344] [serial = 864] [outer = 10E0AC00] 03:26:15 INFO - PROCESS | 3344 | 1462361175226 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12C5FC00) [pid = 3344] [serial = 865] [outer = 10E0AC00] 03:26:15 INFO - PROCESS | 3344 | 1462361175741 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]]]}] 03:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 943ms 03:26:15 INFO - PROCESS | 3344 | 1462361175827 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 3344 | 1462361175831 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 03:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:26:15 INFO - PROCESS | 3344 | 1462361175839 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 3344 | 1462361175842 Marionette TRACE conn2 <- [1,1118,null,{}] 03:26:15 INFO - PROCESS | 3344 | 1462361175846 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}] 03:26:15 INFO - PROCESS | 3344 | 1462361175946 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:26:16 INFO - PROCESS | 3344 | 1462361176041 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3344 | ++DOCSHELL 13955400 == 42 [pid = 3344] [id = 289] 03:26:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (13CB5800) [pid = 3344] [serial = 866] [outer = 00000000] 03:26:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1581D800) [pid = 3344] [serial = 867] [outer = 13CB5800] 03:26:16 INFO - PROCESS | 3344 | 1462361176094 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (16276800) [pid = 3344] [serial = 868] [outer = 13CB5800] 03:26:16 INFO - PROCESS | 3344 | 1462361176689 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]]]}] 03:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 881ms 03:26:16 INFO - PROCESS | 3344 | 1462361176726 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3344 | 1462361176728 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:26:16 INFO - PROCESS | 3344 | 1462361176732 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 3344 | 1462361176735 Marionette TRACE conn2 <- [1,1122,null,{}] 03:26:16 INFO - PROCESS | 3344 | 1462361176745 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}] 03:26:16 INFO - PROCESS | 3344 | 1462361176860 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:26:16 INFO - PROCESS | 3344 | 1462361176957 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3344 | ++DOCSHELL 1738E400 == 43 [pid = 3344] [id = 290] 03:26:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1738F400) [pid = 3344] [serial = 869] [outer = 00000000] 03:26:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17404C00) [pid = 3344] [serial = 870] [outer = 1738F400] 03:26:17 INFO - PROCESS | 3344 | 1462361177044 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17992000) [pid = 3344] [serial = 871] [outer = 1738F400] 03:26:17 INFO - PROCESS | 3344 | 1462361177681 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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 989ms 03:26:17 INFO - PROCESS | 3344 | 1462361177733 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 3344 | 1462361177736 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 03:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:26:17 INFO - PROCESS | 3344 | 1462361177739 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 3344 | 1462361177741 Marionette TRACE conn2 <- [1,1126,null,{}] 03:26:17 INFO - PROCESS | 3344 | 1462361177745 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}] 03:26:17 INFO - PROCESS | 3344 | 1462361177849 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:26:17 INFO - PROCESS | 3344 | 1462361177943 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3344 | ++DOCSHELL 17999800 == 44 [pid = 3344] [id = 291] 03:26:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17999C00) [pid = 3344] [serial = 872] [outer = 00000000] 03:26:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (179AFC00) [pid = 3344] [serial = 873] [outer = 17999C00] 03:26:17 INFO - PROCESS | 3344 | 1462361177996 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17A8D400) [pid = 3344] [serial = 874] [outer = 17999C00] 03:26:18 INFO - PROCESS | 3344 | 1462361178531 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]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 835ms 03:26:18 INFO - PROCESS | 3344 | 1462361178566 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 3344 | 1462361178568 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 03:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:26:18 INFO - PROCESS | 3344 | 1462361178572 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 3344 | 1462361178574 Marionette TRACE conn2 <- [1,1130,null,{}] 03:26:18 INFO - PROCESS | 3344 | 1462361178577 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}] 03:26:18 INFO - PROCESS | 3344 | 1462361178674 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:26:18 INFO - PROCESS | 3344 | 1462361178770 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 3344 | ++DOCSHELL 117D3800 == 45 [pid = 3344] [id = 292] 03:26:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (11B90800) [pid = 3344] [serial = 875] [outer = 00000000] 03:26:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (17A8FC00) [pid = 3344] [serial = 876] [outer = 11B90800] 03:26:18 INFO - PROCESS | 3344 | 1462361178829 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17A91C00) [pid = 3344] [serial = 877] [outer = 11B90800] 03:26:19 INFO - PROCESS | 3344 | 1462361179543 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 990ms 03:26:19 INFO - PROCESS | 3344 | 1462361179575 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 3344 | 1462361179578 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:26:19 INFO - PROCESS | 3344 | 1462361179583 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 3344 | 1462361179587 Marionette TRACE conn2 <- [1,1134,null,{}] 03:26:19 INFO - PROCESS | 3344 | 1462361179593 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}] 03:26:19 INFO - PROCESS | 3344 | 1462361179686 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:26:19 INFO - PROCESS | 3344 | 1462361179836 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 3344 | ++DOCSHELL 11257400 == 46 [pid = 3344] [id = 293] 03:26:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1130F400) [pid = 3344] [serial = 878] [outer = 00000000] 03:26:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (12C16400) [pid = 3344] [serial = 879] [outer = 1130F400] 03:26:19 INFO - PROCESS | 3344 | 1462361179907 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (12ED1C00) [pid = 3344] [serial = 880] [outer = 1130F400] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 0F529400 == 45 [pid = 3344] [id = 286] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 11253400 == 44 [pid = 3344] [id = 285] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 16299400 == 43 [pid = 3344] [id = 284] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 12C60400 == 42 [pid = 3344] [id = 283] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 10D76400 == 41 [pid = 3344] [id = 282] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 13561C00 == 40 [pid = 3344] [id = 281] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 1626DC00 == 39 [pid = 3344] [id = 280] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 13447400 == 38 [pid = 3344] [id = 278] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 10E12400 == 37 [pid = 3344] [id = 277] 03:26:20 INFO - PROCESS | 3344 | --DOCSHELL 13F10400 == 36 [pid = 3344] [id = 276] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (12C5B400) [pid = 3344] [serial = 775] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (15BB5400) [pid = 3344] [serial = 789] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (13556800) [pid = 3344] [serial = 777] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1355CC00) [pid = 3344] [serial = 778] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (15744000) [pid = 3344] [serial = 786] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1574E800) [pid = 3344] [serial = 787] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1469BC00) [pid = 3344] [serial = 783] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1514AC00) [pid = 3344] [serial = 784] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (112D2800) [pid = 3344] [serial = 771] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1130FC00) [pid = 3344] [serial = 772] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (13953800) [pid = 3344] [serial = 780] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (13CBA000) [pid = 3344] [serial = 781] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (10DDC800) [pid = 3344] [serial = 768] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (10E05C00) [pid = 3344] [serial = 769] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16813000) [pid = 3344] [serial = 795] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (172C6C00) [pid = 3344] [serial = 799] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17206400) [pid = 3344] [serial = 798] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (13559C00) [pid = 3344] [serial = 801] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (16E08800) [pid = 3344] [serial = 804] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1355A000) [pid = 3344] [serial = 802] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1738F000) [pid = 3344] [serial = 808] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16279C00) [pid = 3344] [serial = 793] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1629A400) [pid = 3344] [serial = 792] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16A78400) [pid = 3344] [serial = 796] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (172C8000) [pid = 3344] [serial = 805] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15BB5C00) [pid = 3344] [serial = 790] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17388C00) [pid = 3344] [serial = 807] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17460C00) [pid = 3344] [serial = 766] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (12C53C00) [pid = 3344] [serial = 774] [outer = 00000000] [url = about:blank] 03:26:20 INFO - PROCESS | 3344 | 1462361180398 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 896ms 03:26:20 INFO - PROCESS | 3344 | 1462361180469 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 3344 | 1462361180475 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 03:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:26:20 INFO - PROCESS | 3344 | 1462361180480 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 3344 | 1462361180483 Marionette TRACE conn2 <- [1,1138,null,{}] 03:26:20 INFO - PROCESS | 3344 | 1462361180487 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}] 03:26:20 INFO - PROCESS | 3344 | 1462361180569 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:26:20 INFO - PROCESS | 3344 | 1462361180578 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 3344 | ++DOCSHELL 12C33400 == 37 [pid = 3344] [id = 294] 03:26:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (12C37C00) [pid = 3344] [serial = 881] [outer = 00000000] 03:26:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13559000) [pid = 3344] [serial = 882] [outer = 12C37C00] 03:26:20 INFO - PROCESS | 3344 | 1462361180622 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13917C00) [pid = 3344] [serial = 883] [outer = 12C37C00] 03:26:21 INFO - PROCESS | 3344 | 1462361181098 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 618ms 03:26:21 INFO - PROCESS | 3344 | 1462361181117 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 3344 | 1462361181119 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 03:26:21 INFO - PROCESS | 3344 | 1462361181123 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:26:21 INFO - PROCESS | 3344 | 1462361181126 Marionette TRACE conn2 <- [1,1142,null,{}] 03:26:21 INFO - PROCESS | 3344 | 1462361181136 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}] 03:26:21 INFO - PROCESS | 3344 | 1462361181204 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:26:21 INFO - PROCESS | 3344 | 1462361181246 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 3344 | ++DOCSHELL 1469BC00 == 38 [pid = 3344] [id = 295] 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (146CD000) [pid = 3344] [serial = 884] [outer = 00000000] 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (15151800) [pid = 3344] [serial = 885] [outer = 146CD000] 03:26:21 INFO - PROCESS | 3344 | 1462361181291 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (15745800) [pid = 3344] [serial = 886] [outer = 146CD000] 03:26:21 INFO - PROCESS | 3344 | 1462361181750 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 696ms 03:26:21 INFO - PROCESS | 3344 | 1462361181806 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 3344 | 1462361181809 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 03:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:26:21 INFO - PROCESS | 3344 | 1462361181812 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 3344 | 1462361181814 Marionette TRACE conn2 <- [1,1146,null,{}] 03:26:21 INFO - PROCESS | 3344 | 1462361181817 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}] 03:26:21 INFO - PROCESS | 3344 | 1462361181899 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:26:21 INFO - PROCESS | 3344 | 1462361181908 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 3344 | ++DOCSHELL 1574E800 == 39 [pid = 3344] [id = 296] 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (157B7400) [pid = 3344] [serial = 887] [outer = 00000000] 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (15BCE400) [pid = 3344] [serial = 888] [outer = 157B7400] 03:26:21 INFO - PROCESS | 3344 | 1462361181952 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16294400) [pid = 3344] [serial = 889] [outer = 157B7400] 03:26:22 INFO - PROCESS | 3344 | 1462361182406 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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 634ms 03:26:22 INFO - PROCESS | 3344 | 1462361182450 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 3344 | 1462361182452 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:26:22 INFO - PROCESS | 3344 | 1462361182455 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 3344 | 1462361182456 Marionette TRACE conn2 <- [1,1150,null,{}] 03:26:22 INFO - PROCESS | 3344 | 1462361182460 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}] 03:26:22 INFO - PROCESS | 3344 | 1462361182563 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:26:22 INFO - PROCESS | 3344 | 1462361182654 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 3344 | ++DOCSHELL 162A1800 == 40 [pid = 3344] [id = 297] 03:26:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (16805800) [pid = 3344] [serial = 890] [outer = 00000000] 03:26:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (16A78000) [pid = 3344] [serial = 891] [outer = 16805800] 03:26:22 INFO - PROCESS | 3344 | 1462361182683 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (16E05800) [pid = 3344] [serial = 892] [outer = 16805800] 03:26:23 INFO - PROCESS | 3344 | 1462361183111 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 695ms 03:26:23 INFO - PROCESS | 3344 | 1462361183138 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 3344 | 1462361183140 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 03:26:23 INFO - PROCESS | 3344 | 1462361183144 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:26:23 INFO - PROCESS | 3344 | 1462361183145 Marionette TRACE conn2 <- [1,1154,null,{}] 03:26:23 INFO - PROCESS | 3344 | 1462361183149 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}] 03:26:23 INFO - PROCESS | 3344 | 1462361183275 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:26:23 INFO - PROCESS | 3344 | 1462361183282 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3344 | ++DOCSHELL 1581C400 == 41 [pid = 3344] [id = 298] 03:26:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (16E06000) [pid = 3344] [serial = 893] [outer = 00000000] 03:26:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (172C9000) [pid = 3344] [serial = 894] [outer = 16E06000] 03:26:23 INFO - PROCESS | 3344 | 1462361183328 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1738A000) [pid = 3344] [serial = 895] [outer = 16E06000] 03:26:23 INFO - PROCESS | 3344 | 1462361183767 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 634ms 03:26:23 INFO - PROCESS | 3344 | 1462361183783 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 3344 | 1462361183785 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:26:23 INFO - PROCESS | 3344 | 1462361183789 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 3344 | 1462361183791 Marionette TRACE conn2 <- [1,1158,null,{}] 03:26:23 INFO - PROCESS | 3344 | 1462361183794 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}] 03:26:23 INFO - PROCESS | 3344 | 1462361183899 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:26:23 INFO - PROCESS | 3344 | 1462361183989 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3344 | ++DOCSHELL 17393000 == 42 [pid = 3344] [id = 299] 03:26:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17401800) [pid = 3344] [serial = 896] [outer = 00000000] 03:26:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17410C00) [pid = 3344] [serial = 897] [outer = 17401800] 03:26:24 INFO - PROCESS | 3344 | 1462361184034 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17460C00) [pid = 3344] [serial = 898] [outer = 17401800] 03:26:24 INFO - PROCESS | 3344 | 1462361184557 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]]]}] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (12ECB000) [pid = 3344] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (16809400) [pid = 3344] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (11254800) [pid = 3344] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (0F52E800) [pid = 3344] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (10D76800) [pid = 3344] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (134A4800) [pid = 3344] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (13F18800) [pid = 3344] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (11319400) [pid = 3344] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:26:24 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (10D7D400) [pid = 3344] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 820ms 03:26:24 INFO - PROCESS | 3344 | 1462361184614 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 3344 | 1462361184616 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:26:24 INFO - PROCESS | 3344 | 1462361184622 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 3344 | 1462361184623 Marionette TRACE conn2 <- [1,1162,null,{}] 03:26:24 INFO - PROCESS | 3344 | 1462361184626 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}] 03:26:24 INFO - PROCESS | 3344 | 1462361184700 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:26:24 INFO - PROCESS | 3344 | 1462361184710 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 3344 | ++DOCSHELL 10DE7000 == 43 [pid = 3344] [id = 300] 03:26:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (11254800) [pid = 3344] [serial = 899] [outer = 00000000] 03:26:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (13553800) [pid = 3344] [serial = 900] [outer = 11254800] 03:26:24 INFO - PROCESS | 3344 | 1462361184752 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (14653800) [pid = 3344] [serial = 901] [outer = 11254800] 03:26:25 INFO - PROCESS | 3344 | 1462361185180 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] 03:26:25 INFO - PROCESS | 3344 | 1462361185245 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:26:25 INFO - PROCESS | 3344 | 1462361185249 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 3344 | 1462361185250 Marionette TRACE conn2 <- [1,1166,null,{}] 03:26:25 INFO - PROCESS | 3344 | 1462361185254 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}] 03:26:25 INFO - PROCESS | 3344 | 1462361185330 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:26:25 INFO - PROCESS | 3344 | 1462361185339 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3344 | ++DOCSHELL 12C37000 == 44 [pid = 3344] [id = 301] 03:26:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13554800) [pid = 3344] [serial = 902] [outer = 00000000] 03:26:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1799B400) [pid = 3344] [serial = 903] [outer = 13554800] 03:26:25 INFO - PROCESS | 3344 | 1462361185385 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17BA8000) [pid = 3344] [serial = 904] [outer = 13554800] 03:26:25 INFO - PROCESS | 3344 | 1462361185787 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] 03:26:25 INFO - PROCESS | 3344 | 1462361185830 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 03:26:25 INFO - PROCESS | 3344 | 1462361185833 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:26:25 INFO - PROCESS | 3344 | 1462361185835 Marionette TRACE conn2 <- [1,1170,null,{}] 03:26:25 INFO - PROCESS | 3344 | 1462361185842 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}] 03:26:25 INFO - PROCESS | 3344 | 1462361185918 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:26:25 INFO - PROCESS | 3344 | 1462361185925 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3344 | ++DOCSHELL 10E0C800 == 45 [pid = 3344] [id = 302] 03:26:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1738C800) [pid = 3344] [serial = 905] [outer = 00000000] 03:26:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (13555000) [pid = 3344] [serial = 906] [outer = 1738C800] 03:26:25 INFO - PROCESS | 3344 | 1462361185975 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17CCB800) [pid = 3344] [serial = 907] [outer = 1738C800] 03:26:26 INFO - PROCESS | 3344 | 1462361186401 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] 03:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:26:26 INFO - PROCESS | 3344 | 1462361186434 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 03:26:26 INFO - PROCESS | 3344 | 1462361186437 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 3344 | 1462361186439 Marionette TRACE conn2 <- [1,1174,null,{}] 03:26:26 INFO - PROCESS | 3344 | 1462361186447 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}] 03:26:26 INFO - PROCESS | 3344 | 1462361186539 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:26:26 INFO - PROCESS | 3344 | 1462361186661 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 3344 | ++DOCSHELL 10D7C800 == 46 [pid = 3344] [id = 303] 03:26:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (10D7E400) [pid = 3344] [serial = 908] [outer = 00000000] 03:26:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (10DE6400) [pid = 3344] [serial = 909] [outer = 10D7E400] 03:26:26 INFO - PROCESS | 3344 | 1462361186786 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (10E12400) [pid = 3344] [serial = 910] [outer = 10D7E400] 03:26:27 INFO - PROCESS | 3344 | 1462361187379 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] 03:26:27 INFO - PROCESS | 3344 | 1462361187427 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:26:27 INFO - PROCESS | 3344 | 1462361187432 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 3344 | 1462361187436 Marionette TRACE conn2 <- [1,1178,null,{}] 03:26:27 INFO - PROCESS | 3344 | 1462361187440 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}] 03:26:27 INFO - PROCESS | 3344 | 1462361187546 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:26:27 INFO - PROCESS | 3344 | 1462361187644 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 3344 | ++DOCSHELL 135B8C00 == 47 [pid = 3344] [id = 304] 03:26:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1391C400) [pid = 3344] [serial = 911] [outer = 00000000] 03:26:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (14094400) [pid = 3344] [serial = 912] [outer = 1391C400] 03:26:27 INFO - PROCESS | 3344 | 1462361187700 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (15742800) [pid = 3344] [serial = 913] [outer = 1391C400] 03:26:28 INFO - PROCESS | 3344 | 1462361188297 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] 03:26:28 INFO - PROCESS | 3344 | 1462361188344 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:26:28 INFO - PROCESS | 3344 | 1462361188348 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 3344 | 1462361188351 Marionette TRACE conn2 <- [1,1182,null,{}] 03:26:28 INFO - PROCESS | 3344 | 1462361188355 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}] 03:26:28 INFO - PROCESS | 3344 | 1462361188455 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:26:28 INFO - PROCESS | 3344 | 1462361188553 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 3344 | ++DOCSHELL 16F10400 == 48 [pid = 3344] [id = 305] 03:26:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (17203C00) [pid = 3344] [serial = 914] [outer = 00000000] 03:26:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1738C000) [pid = 3344] [serial = 915] [outer = 17203C00] 03:26:28 INFO - PROCESS | 3344 | 1462361188606 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (179B1800) [pid = 3344] [serial = 916] [outer = 17203C00] 03:26:29 INFO - PROCESS | 3344 | 1462361189172 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] 03:26:29 INFO - PROCESS | 3344 | 1462361189238 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 03:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:26:29 INFO - PROCESS | 3344 | 1462361189247 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 3344 | 1462361189253 Marionette TRACE conn2 <- [1,1186,null,{}] 03:26:29 INFO - PROCESS | 3344 | 1462361189259 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}] 03:26:29 INFO - PROCESS | 3344 | 1462361189392 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:26:29 INFO - PROCESS | 3344 | 1462361189518 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 3344 | ++DOCSHELL 17A95800 == 49 [pid = 3344] [id = 306] 03:26:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (17ED0C00) [pid = 3344] [serial = 917] [outer = 00000000] 03:26:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (18593C00) [pid = 3344] [serial = 918] [outer = 17ED0C00] 03:26:29 INFO - PROCESS | 3344 | 1462361189571 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1869D000) [pid = 3344] [serial = 919] [outer = 17ED0C00] 03:26:30 INFO - PROCESS | 3344 | 1462361190153 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]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 958ms 03:26:30 INFO - PROCESS | 3344 | 1462361190207 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 3344 | 1462361190210 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 03:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:26:30 INFO - PROCESS | 3344 | 1462361190214 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 3344 | 1462361190216 Marionette TRACE conn2 <- [1,1190,null,{}] 03:26:30 INFO - PROCESS | 3344 | 1462361190219 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}] 03:26:30 INFO - PROCESS | 3344 | 1462361190346 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:26:30 INFO - PROCESS | 3344 | 1462361190712 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 3344 | ++DOCSHELL 10DE4800 == 50 [pid = 3344] [id = 307] 03:26:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (10DE6000) [pid = 3344] [serial = 920] [outer = 00000000] 03:26:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (11BCEC00) [pid = 3344] [serial = 921] [outer = 10DE6000] 03:26:30 INFO - PROCESS | 3344 | 1462361190790 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (12C5B400) [pid = 3344] [serial = 922] [outer = 10DE6000] 03:26:31 INFO - PROCESS | 3344 | 1462361191390 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]]]}] 03:26: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 03:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1240ms 03:26:31 INFO - PROCESS | 3344 | 1462361191451 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 3344 | 1462361191455 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:26:31 INFO - PROCESS | 3344 | 1462361191460 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 3344 | 1462361191462 Marionette TRACE conn2 <- [1,1194,null,{}] 03:26:31 INFO - PROCESS | 3344 | 1462361191467 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}] 03:26:31 INFO - PROCESS | 3344 | 1462361191561 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:26:31 INFO - PROCESS | 3344 | 1462361191647 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 3344 | ++DOCSHELL 1574DC00 == 51 [pid = 3344] [id = 308] 03:26:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (157AB400) [pid = 3344] [serial = 923] [outer = 00000000] 03:26:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (16274000) [pid = 3344] [serial = 924] [outer = 157AB400] 03:26:31 INFO - PROCESS | 3344 | 1462361191734 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1680AC00) [pid = 3344] [serial = 925] [outer = 157AB400] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 10E0C800 == 50 [pid = 3344] [id = 302] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 12C37000 == 49 [pid = 3344] [id = 301] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 10DE7000 == 48 [pid = 3344] [id = 300] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 17393000 == 47 [pid = 3344] [id = 299] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 1581C400 == 46 [pid = 3344] [id = 298] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 162A1800 == 45 [pid = 3344] [id = 297] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 1574E800 == 44 [pid = 3344] [id = 296] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 1469BC00 == 43 [pid = 3344] [id = 295] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 12C33400 == 42 [pid = 3344] [id = 294] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 11257400 == 41 [pid = 3344] [id = 293] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 117D3800 == 40 [pid = 3344] [id = 292] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 17999800 == 39 [pid = 3344] [id = 291] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17406400) [pid = 3344] [serial = 861] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOCSHELL 10E0A400 == 38 [pid = 3344] [id = 288] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (120F0800) [pid = 3344] [serial = 831] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (13CBD400) [pid = 3344] [serial = 849] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (15152400) [pid = 3344] [serial = 828] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1680D400) [pid = 3344] [serial = 840] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1626E800) [pid = 3344] [serial = 837] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (14652000) [pid = 3344] [serial = 834] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (16F08000) [pid = 3344] [serial = 852] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (16E04400) [pid = 3344] [serial = 843] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (14698000) [pid = 3344] [serial = 850] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1408C800) [pid = 3344] [serial = 855] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (172D2000) [pid = 3344] [serial = 859] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (172CC800) [pid = 3344] [serial = 858] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (172C6000) [pid = 3344] [serial = 853] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1575EC00) [pid = 3344] [serial = 856] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (12C38000) [pid = 3344] [serial = 847] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (112D3C00) [pid = 3344] [serial = 846] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (112D1800) [pid = 3344] [serial = 813] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1355C400) [pid = 3344] [serial = 822] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (135C7800) [pid = 3344] [serial = 823] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (14652C00) [pid = 3344] [serial = 825] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (14693C00) [pid = 3344] [serial = 826] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17406000) [pid = 3344] [serial = 810] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1203E000) [pid = 3344] [serial = 819] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (12C3C800) [pid = 3344] [serial = 820] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (11254C00) [pid = 3344] [serial = 816] [outer = 00000000] [url = about:blank] 03:26:31 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (11310C00) [pid = 3344] [serial = 817] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3344 | 1462361192228 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]]]}] 03:26: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 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 794ms 03:26:32 INFO - PROCESS | 3344 | 1462361192260 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 3344 | 1462361192264 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 03:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:26:32 INFO - PROCESS | 3344 | 1462361192272 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 3344 | 1462361192274 Marionette TRACE conn2 <- [1,1198,null,{}] 03:26:32 INFO - PROCESS | 3344 | 1462361192277 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}] 03:26:32 INFO - PROCESS | 3344 | 1462361192357 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:26:32 INFO - PROCESS | 3344 | 1462361192367 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 3344 | ++DOCSHELL 120F9800 == 39 [pid = 3344] [id = 309] 03:26:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (12C16C00) [pid = 3344] [serial = 926] [outer = 00000000] 03:26:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (135C7800) [pid = 3344] [serial = 927] [outer = 12C16C00] 03:26:32 INFO - PROCESS | 3344 | 1462361192414 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1465EC00) [pid = 3344] [serial = 928] [outer = 12C16C00] 03:26:32 INFO - PROCESS | 3344 | 1462361192892 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 622ms 03:26:32 INFO - PROCESS | 3344 | 1462361192907 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 3344 | 1462361192909 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 03:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:26:32 INFO - PROCESS | 3344 | 1462361192918 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 3344 | 1462361192923 Marionette TRACE conn2 <- [1,1202,null,{}] 03:26:32 INFO - PROCESS | 3344 | 1462361192932 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}] 03:26:32 INFO - PROCESS | 3344 | 1462361193011 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:26:33 INFO - PROCESS | 3344 | 1462361193019 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3344 | ++DOCSHELL 16809800 == 40 [pid = 3344] [id = 310] 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1680D400) [pid = 3344] [serial = 929] [outer = 00000000] 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (16E09000) [pid = 3344] [serial = 930] [outer = 1680D400] 03:26:33 INFO - PROCESS | 3344 | 1462361193062 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17270800) [pid = 3344] [serial = 931] [outer = 1680D400] 03:26:33 INFO - PROCESS | 3344 | 1462361193486 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]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 653ms 03:26:33 INFO - PROCESS | 3344 | 1462361193555 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 3344 | 1462361193558 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 03:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:26:33 INFO - PROCESS | 3344 | 1462361193561 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 3344 | 1462361193563 Marionette TRACE conn2 <- [1,1206,null,{}] 03:26:33 INFO - PROCESS | 3344 | 1462361193566 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}] 03:26:33 INFO - PROCESS | 3344 | 1462361193643 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:26:33 INFO - PROCESS | 3344 | 1462361193652 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3344 | ++DOCSHELL 16E08400 == 41 [pid = 3344] [id = 311] 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1720F000) [pid = 3344] [serial = 932] [outer = 00000000] 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17386C00) [pid = 3344] [serial = 933] [outer = 1720F000] 03:26:33 INFO - PROCESS | 3344 | 1462361193695 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1738D800) [pid = 3344] [serial = 934] [outer = 1720F000] 03:26:34 INFO - PROCESS | 3344 | 1462361194140 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]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 639ms 03:26:34 INFO - PROCESS | 3344 | 1462361194205 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3344 | 1462361194208 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:26:34 INFO - PROCESS | 3344 | 1462361194211 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3344 | 1462361194213 Marionette TRACE conn2 <- [1,1210,null,{}] 03:26:34 INFO - PROCESS | 3344 | 1462361194216 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}] 03:26:34 INFO - PROCESS | 3344 | 1462361194320 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:26:34 INFO - PROCESS | 3344 | 1462361194327 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 3344 | ++DOCSHELL 1740A000 == 42 [pid = 3344] [id = 312] 03:26:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1740A800) [pid = 3344] [serial = 935] [outer = 00000000] 03:26:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17997400) [pid = 3344] [serial = 936] [outer = 1740A800] 03:26:34 INFO - PROCESS | 3344 | 1462361194379 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17BAAC00) [pid = 3344] [serial = 937] [outer = 1740A800] 03:26:34 INFO - PROCESS | 3344 | 1462361194862 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] 03:26:34 INFO - PROCESS | 3344 | 1462361194914 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:26:34 INFO - PROCESS | 3344 | 1462361194918 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3344 | 1462361194919 Marionette TRACE conn2 <- [1,1214,null,{}] 03:26:34 INFO - PROCESS | 3344 | 1462361194922 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}] 03:26:35 INFO - PROCESS | 3344 | 1462361195055 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:26:35 INFO - PROCESS | 3344 | 1462361195116 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3344 | ++DOCSHELL 10D76000 == 43 [pid = 3344] [id = 313] 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (10E0D800) [pid = 3344] [serial = 938] [outer = 00000000] 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (183F7800) [pid = 3344] [serial = 939] [outer = 10E0D800] 03:26:35 INFO - PROCESS | 3344 | 1462361195158 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1869B000) [pid = 3344] [serial = 940] [outer = 10E0D800] 03:26:35 INFO - PROCESS | 3344 | 1462361195572 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]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 700ms 03:26:35 INFO - PROCESS | 3344 | 1462361195619 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 3344 | 1462361195621 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 03:26:35 INFO - PROCESS | 3344 | 1462361195624 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:26:35 INFO - PROCESS | 3344 | 1462361195626 Marionette TRACE conn2 <- [1,1218,null,{}] 03:26:35 INFO - PROCESS | 3344 | 1462361195638 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}] 03:26:35 INFO - PROCESS | 3344 | 1462361195741 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:26:35 INFO - PROCESS | 3344 | 1462361195748 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3344 | ++DOCSHELL 17ED3800 == 44 [pid = 3344] [id = 314] 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (17ED3C00) [pid = 3344] [serial = 941] [outer = 00000000] 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (18CBD800) [pid = 3344] [serial = 942] [outer = 17ED3C00] 03:26:35 INFO - PROCESS | 3344 | 1462361195791 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (186A2800) [pid = 3344] [serial = 943] [outer = 17ED3C00] 03:26:36 INFO - PROCESS | 3344 | 1462361196380 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]]]}] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (16294800) [pid = 3344] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (14698C00) [pid = 3344] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (157B7400) [pid = 3344] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (146CD000) [pid = 3344] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (16805800) [pid = 3344] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (12C37C00) [pid = 3344] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1130F400) [pid = 3344] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (16E06000) [pid = 3344] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (16E03000) [pid = 3344] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17401800) [pid = 3344] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (11254800) [pid = 3344] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:26:36 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (13554800) [pid = 3344] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 793ms 03:26:36 INFO - PROCESS | 3344 | 1462361196427 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 3344 | 1462361196428 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 03:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:26:36 INFO - PROCESS | 3344 | 1462361196432 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 3344 | 1462361196433 Marionette TRACE conn2 <- [1,1222,null,{}] 03:26:36 INFO - PROCESS | 3344 | 1462361196437 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}] 03:26:36 INFO - PROCESS | 3344 | 1462361196513 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:26:36 INFO - PROCESS | 3344 | 1462361196522 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 3344 | ++DOCSHELL 112DC000 == 45 [pid = 3344] [id = 315] 03:26:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1130F400) [pid = 3344] [serial = 944] [outer = 00000000] 03:26:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (13561C00) [pid = 3344] [serial = 945] [outer = 1130F400] 03:26:36 INFO - PROCESS | 3344 | 1462361196565 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (157B7400) [pid = 3344] [serial = 946] [outer = 1130F400] 03:26:36 INFO - PROCESS | 3344 | 1462361196973 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 592ms 03:26:37 INFO - PROCESS | 3344 | 1462361197029 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3344 | 1462361197031 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:26:37 INFO - PROCESS | 3344 | 1462361197038 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 3344 | 1462361197040 Marionette TRACE conn2 <- [1,1226,null,{}] 03:26:37 INFO - PROCESS | 3344 | 1462361197043 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}] 03:26:37 INFO - PROCESS | 3344 | 1462361197120 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:26:37 INFO - PROCESS | 3344 | 1462361197127 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 3344 | ++DOCSHELL 17CD0800 == 46 [pid = 3344] [id = 316] 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17FA9800) [pid = 3344] [serial = 947] [outer = 00000000] 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17B39000) [pid = 3344] [serial = 948] [outer = 17FA9800] 03:26:37 INFO - PROCESS | 3344 | 1462361197158 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (19EEA800) [pid = 3344] [serial = 949] [outer = 17FA9800] 03:26:37 INFO - PROCESS | 3344 | 1462361197600 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 638ms 03:26:37 INFO - PROCESS | 3344 | 1462361197662 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3344 | 1462361197664 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:26:37 INFO - PROCESS | 3344 | 1462361197667 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 3344 | 1462361197668 Marionette TRACE conn2 <- [1,1230,null,{}] 03:26:37 INFO - PROCESS | 3344 | 1462361197672 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}] 03:26:37 INFO - PROCESS | 3344 | 1462361197748 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:26:37 INFO - PROCESS | 3344 | 1462361197757 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 3344 | ++DOCSHELL 10E06000 == 47 [pid = 3344] [id = 317] 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (16805800) [pid = 3344] [serial = 950] [outer = 00000000] 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A05A400) [pid = 3344] [serial = 951] [outer = 16805800] 03:26:37 INFO - PROCESS | 3344 | 1462361197804 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A088400) [pid = 3344] [serial = 952] [outer = 16805800] 03:26:38 INFO - PROCESS | 3344 | 1462361198268 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 639ms 03:26:38 INFO - PROCESS | 3344 | 1462361198305 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 3344 | 1462361198307 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 03:26:38 INFO - PROCESS | 3344 | 1462361198311 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:26:38 INFO - PROCESS | 3344 | 1462361198313 Marionette TRACE conn2 <- [1,1234,null,{}] 03:26:38 INFO - PROCESS | 3344 | 1462361198317 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}] 03:26:38 INFO - PROCESS | 3344 | 1462361198457 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:26:38 INFO - PROCESS | 3344 | 1462361198591 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3344 | ++DOCSHELL 10D29400 == 48 [pid = 3344] [id = 318] 03:26:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (10D73400) [pid = 3344] [serial = 953] [outer = 00000000] 03:26:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (11247000) [pid = 3344] [serial = 954] [outer = 10D73400] 03:26:38 INFO - PROCESS | 3344 | 1462361198647 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1157D800) [pid = 3344] [serial = 955] [outer = 10D73400] 03:26:39 INFO - PROCESS | 3344 | 1462361199292 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1042ms 03:26:39 INFO - PROCESS | 3344 | 1462361199373 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 3344 | 1462361199377 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:26:39 INFO - PROCESS | 3344 | 1462361199381 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 3344 | 1462361199386 Marionette TRACE conn2 <- [1,1238,null,{}] 03:26:39 INFO - PROCESS | 3344 | 1462361199390 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}] 03:26:39 INFO - PROCESS | 3344 | 1462361199525 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:26:39 INFO - PROCESS | 3344 | 1462361199654 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:39 INFO - PROCESS | 3344 | ++DOCSHELL 13F09800 == 49 [pid = 3344] [id = 319] 03:26:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (14096400) [pid = 3344] [serial = 956] [outer = 00000000] 03:26:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (15154800) [pid = 3344] [serial = 957] [outer = 14096400] 03:26:39 INFO - PROCESS | 3344 | 1462361199712 Marionette DEBUG loaded listener.js 03:26:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (15BAB400) [pid = 3344] [serial = 958] [outer = 14096400] 03:26:40 INFO - PROCESS | 3344 | 1462361200270 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 933ms 03:26:40 INFO - PROCESS | 3344 | 1462361200327 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 3344 | 1462361200330 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 03:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:26:40 INFO - PROCESS | 3344 | 1462361200334 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - PROCESS | 3344 | 1462361200336 Marionette TRACE conn2 <- [1,1242,null,{}] 03:26:40 INFO - PROCESS | 3344 | 1462361200340 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}] 03:26:40 INFO - PROCESS | 3344 | 1462361200473 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:26:40 INFO - PROCESS | 3344 | 1462361200608 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 3344 | ++DOCSHELL 17391000 == 50 [pid = 3344] [id = 320] 03:26:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (17391400) [pid = 3344] [serial = 959] [outer = 00000000] 03:26:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (17A90C00) [pid = 3344] [serial = 960] [outer = 17391400] 03:26:40 INFO - PROCESS | 3344 | 1462361200662 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17E61C00) [pid = 3344] [serial = 961] [outer = 17391400] 03:26:41 INFO - PROCESS | 3344 | 1462361201287 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1027ms 03:26:41 INFO - PROCESS | 3344 | 1462361201357 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 3344 | 1462361201361 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:26:41 INFO - PROCESS | 3344 | 1462361201388 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 3344 | 1462361201393 Marionette TRACE conn2 <- [1,1246,null,{}] 03:26:41 INFO - PROCESS | 3344 | 1462361201397 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}] 03:26:41 INFO - PROCESS | 3344 | 1462361201508 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:26:41 INFO - PROCESS | 3344 | 1462361201630 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 3344 | ++DOCSHELL 10D73C00 == 51 [pid = 3344] [id = 321] 03:26:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (10D7E800) [pid = 3344] [serial = 962] [outer = 00000000] 03:26:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (13555800) [pid = 3344] [serial = 963] [outer = 10D7E800] 03:26:41 INFO - PROCESS | 3344 | 1462361201686 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (15740C00) [pid = 3344] [serial = 964] [outer = 10D7E800] 03:26:42 INFO - PROCESS | 3344 | 1462361202423 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1090ms 03:26:42 INFO - PROCESS | 3344 | 1462361202481 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:26:42 INFO - PROCESS | 3344 | 1462361202485 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 03:26:42 INFO - PROCESS | 3344 | 1462361202489 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 3344 | 1462361202493 Marionette TRACE conn2 <- [1,1250,null,{}] 03:26:42 INFO - PROCESS | 3344 | 1462361202498 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}] 03:26:42 INFO - PROCESS | 3344 | 1462361202591 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:26:42 INFO - PROCESS | 3344 | 1462361202692 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 3344 | ++DOCSHELL 13561400 == 52 [pid = 3344] [id = 322] 03:26:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (135B9C00) [pid = 3344] [serial = 965] [outer = 00000000] 03:26:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (13948C00) [pid = 3344] [serial = 966] [outer = 135B9C00] 03:26:42 INFO - PROCESS | 3344 | 1462361202739 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (13CC1400) [pid = 3344] [serial = 967] [outer = 135B9C00] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 10E06000 == 51 [pid = 3344] [id = 317] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 17CD0800 == 50 [pid = 3344] [id = 316] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 112DC000 == 49 [pid = 3344] [id = 315] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 17ED3800 == 48 [pid = 3344] [id = 314] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 10D76000 == 47 [pid = 3344] [id = 313] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 1740A000 == 46 [pid = 3344] [id = 312] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 16E08400 == 45 [pid = 3344] [id = 311] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 16809800 == 44 [pid = 3344] [id = 310] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 120F9800 == 43 [pid = 3344] [id = 309] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 1574DC00 == 42 [pid = 3344] [id = 308] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 10DE4800 == 41 [pid = 3344] [id = 307] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (13555000) [pid = 3344] [serial = 906] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOCSHELL 10D7C800 == 40 [pid = 3344] [id = 303] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (15BCE400) [pid = 3344] [serial = 888] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (15151800) [pid = 3344] [serial = 885] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (15745800) [pid = 3344] [serial = 886] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (16A78000) [pid = 3344] [serial = 891] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (16E05800) [pid = 3344] [serial = 892] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (13559000) [pid = 3344] [serial = 882] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (13917C00) [pid = 3344] [serial = 883] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1581D800) [pid = 3344] [serial = 867] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (179AFC00) [pid = 3344] [serial = 873] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (17A8FC00) [pid = 3344] [serial = 876] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (12ED1C00) [pid = 3344] [serial = 880] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (12C16400) [pid = 3344] [serial = 879] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1738A000) [pid = 3344] [serial = 895] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1740EC00) [pid = 3344] [serial = 862] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (172C9000) [pid = 3344] [serial = 894] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (112D3400) [pid = 3344] [serial = 864] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17404C00) [pid = 3344] [serial = 870] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17410C00) [pid = 3344] [serial = 897] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (13553800) [pid = 3344] [serial = 900] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1799B400) [pid = 3344] [serial = 903] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17460C00) [pid = 3344] [serial = 898] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (14653800) [pid = 3344] [serial = 901] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (17BA8000) [pid = 3344] [serial = 904] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16294400) [pid = 3344] [serial = 889] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17409000) [pid = 3344] [serial = 811] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (15742C00) [pid = 3344] [serial = 829] [outer = 00000000] [url = about:blank] 03:26:43 INFO - PROCESS | 3344 | 1462361203356 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 888ms 03:26:43 INFO - PROCESS | 3344 | 1462361203393 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 3344 | 1462361203399 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 03:26:43 INFO - PROCESS | 3344 | 1462361203405 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:26:43 INFO - PROCESS | 3344 | 1462361203407 Marionette TRACE conn2 <- [1,1254,null,{}] 03:26:43 INFO - PROCESS | 3344 | 1462361203411 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}] 03:26:43 INFO - PROCESS | 3344 | 1462361203490 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:26:43 INFO - PROCESS | 3344 | 1462361203581 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 3344 | ++DOCSHELL 10D7EC00 == 41 [pid = 3344] [id = 323] 03:26:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (10E0C800) [pid = 3344] [serial = 968] [outer = 00000000] 03:26:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12ED1C00) [pid = 3344] [serial = 969] [outer = 10E0C800] 03:26:43 INFO - PROCESS | 3344 | 1462361203625 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (14651C00) [pid = 3344] [serial = 970] [outer = 10E0C800] 03:26:44 INFO - PROCESS | 3344 | 1462361204030 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 622ms 03:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:26:44 INFO - PROCESS | 3344 | 1462361204045 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 3344 | 1462361204047 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 03:26:44 INFO - PROCESS | 3344 | 1462361204057 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 3344 | 1462361204061 Marionette TRACE conn2 <- [1,1258,null,{}] 03:26:44 INFO - PROCESS | 3344 | 1462361204070 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}] 03:26:44 INFO - PROCESS | 3344 | 1462361204151 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:26:44 INFO - PROCESS | 3344 | 1462361204158 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 3344 | ++DOCSHELL 15157000 == 42 [pid = 3344] [id = 324] 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15743400) [pid = 3344] [serial = 971] [outer = 00000000] 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (16270000) [pid = 3344] [serial = 972] [outer = 15743400] 03:26:44 INFO - PROCESS | 3344 | 1462361204204 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (162A0800) [pid = 3344] [serial = 973] [outer = 15743400] 03:26:44 INFO - PROCESS | 3344 | 1462361204668 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 654ms 03:26:44 INFO - PROCESS | 3344 | 1462361204709 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 3344 | 1462361204712 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 03:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:26:44 INFO - PROCESS | 3344 | 1462361204715 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 3344 | 1462361204717 Marionette TRACE conn2 <- [1,1262,null,{}] 03:26:44 INFO - PROCESS | 3344 | 1462361204720 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}] 03:26:44 INFO - PROCESS | 3344 | 1462361204797 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:26:44 INFO - PROCESS | 3344 | 1462361204804 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:44 INFO - PROCESS | 3344 | ++DOCSHELL 1626DC00 == 43 [pid = 3344] [id = 325] 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (16E04400) [pid = 3344] [serial = 974] [outer = 00000000] 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17273400) [pid = 3344] [serial = 975] [outer = 16E04400] 03:26:44 INFO - PROCESS | 3344 | 1462361204847 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (172C9400) [pid = 3344] [serial = 976] [outer = 16E04400] 03:26:45 INFO - PROCESS | 3344 | 1462361205304 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 638ms 03:26:45 INFO - PROCESS | 3344 | 1462361205359 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 3344 | 1462361205361 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 03:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:26:45 INFO - PROCESS | 3344 | 1462361205364 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 3344 | 1462361205366 Marionette TRACE conn2 <- [1,1266,null,{}] 03:26:45 INFO - PROCESS | 3344 | 1462361205369 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}] 03:26:45 INFO - PROCESS | 3344 | 1462361205460 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:26:45 INFO - PROCESS | 3344 | 1462361205467 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 3344 | ++DOCSHELL 16E02800 == 44 [pid = 3344] [id = 326] 03:26:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (172C8400) [pid = 3344] [serial = 977] [outer = 00000000] 03:26:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1738A000) [pid = 3344] [serial = 978] [outer = 172C8400] 03:26:45 INFO - PROCESS | 3344 | 1462361205511 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1738AC00) [pid = 3344] [serial = 979] [outer = 172C8400] 03:26:45 INFO - PROCESS | 3344 | 1462361205965 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 623ms 03:26:45 INFO - PROCESS | 3344 | 1462361205985 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 3344 | 1462361205987 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 03:26:45 INFO - PROCESS | 3344 | 1462361205990 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:26:45 INFO - PROCESS | 3344 | 1462361205992 Marionette TRACE conn2 <- [1,1270,null,{}] 03:26:45 INFO - PROCESS | 3344 | 1462361206001 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}] 03:26:46 INFO - PROCESS | 3344 | 1462361206125 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:26:46 INFO - PROCESS | 3344 | 1462361206215 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 3344 | ++DOCSHELL 17465C00 == 45 [pid = 3344] [id = 327] 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (17990800) [pid = 3344] [serial = 980] [outer = 00000000] 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17A8D000) [pid = 3344] [serial = 981] [outer = 17990800] 03:26:46 INFO - PROCESS | 3344 | 1462361206260 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (17A96C00) [pid = 3344] [serial = 982] [outer = 17990800] 03:26:46 INFO - PROCESS | 3344 | 1462361206678 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 731ms 03:26:46 INFO - PROCESS | 3344 | 1462361206735 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 3344 | 1462361206737 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 03:26:46 INFO - PROCESS | 3344 | 1462361206740 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:26:46 INFO - PROCESS | 3344 | 1462361206742 Marionette TRACE conn2 <- [1,1274,null,{}] 03:26:46 INFO - PROCESS | 3344 | 1462361206745 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}] 03:26:46 INFO - PROCESS | 3344 | 1462361206850 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:26:46 INFO - PROCESS | 3344 | 1462361206856 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 3344 | ++DOCSHELL 179B7800 == 46 [pid = 3344] [id = 328] 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (17A8B000) [pid = 3344] [serial = 983] [outer = 00000000] 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17E5BC00) [pid = 3344] [serial = 984] [outer = 17A8B000] 03:26:46 INFO - PROCESS | 3344 | 1462361206899 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (17E5C800) [pid = 3344] [serial = 985] [outer = 17A8B000] 03:26:47 INFO - PROCESS | 3344 | 1462361207332 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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 638ms 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (157AB400) [pid = 3344] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (12C16C00) [pid = 3344] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1680D400) [pid = 3344] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17ED3C00) [pid = 3344] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (10DE6000) [pid = 3344] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1720F000) [pid = 3344] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (10E0D800) [pid = 3344] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1130F400) [pid = 3344] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1740A800) [pid = 3344] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17FA9800) [pid = 3344] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:26:47 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1738C800) [pid = 3344] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:26:47 INFO - PROCESS | 3344 | 1462361207533 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 3344 | 1462361207535 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 03:26:47 INFO - PROCESS | 3344 | 1462361207549 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 3344 | 1462361207550 Marionette TRACE conn2 <- [1,1278,null,{}] 03:26:47 INFO - PROCESS | 3344 | 1462361207554 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}] 03:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:26:47 INFO - PROCESS | 3344 | 1462361207628 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:26:47 INFO - PROCESS | 3344 | 1462361207637 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:47 INFO - PROCESS | 3344 | ++DOCSHELL 11246800 == 47 [pid = 3344] [id = 329] 03:26:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1125A800) [pid = 3344] [serial = 986] [outer = 00000000] 03:26:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (14693C00) [pid = 3344] [serial = 987] [outer = 1125A800] 03:26:47 INFO - PROCESS | 3344 | 1462361207680 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (14697C00) [pid = 3344] [serial = 988] [outer = 1125A800] 03:26:48 INFO - PROCESS | 3344 | 1462361208118 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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 560ms 03:26:48 INFO - PROCESS | 3344 | 1462361208137 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3344 | 1462361208139 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 03:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:26:48 INFO - PROCESS | 3344 | 1462361208143 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 3344 | 1462361208144 Marionette TRACE conn2 <- [1,1282,null,{}] 03:26:48 INFO - PROCESS | 3344 | 1462361208148 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}] 03:26:48 INFO - PROCESS | 3344 | 1462361208226 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:26:48 INFO - PROCESS | 3344 | 1462361208233 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 3344 | ++DOCSHELL 117CBC00 == 48 [pid = 3344] [id = 330] 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (12C5D800) [pid = 3344] [serial = 989] [outer = 00000000] 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (17E5B000) [pid = 3344] [serial = 990] [outer = 12C5D800] 03:26:48 INFO - PROCESS | 3344 | 1462361208276 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (186A0C00) [pid = 3344] [serial = 991] [outer = 12C5D800] 03:26:48 INFO - PROCESS | 3344 | 1462361208682 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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 592ms 03:26:48 INFO - PROCESS | 3344 | 1462361208740 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3344 | 1462361208742 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 03:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:26:48 INFO - PROCESS | 3344 | 1462361208746 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 3344 | 1462361208748 Marionette TRACE conn2 <- [1,1286,null,{}] 03:26:48 INFO - PROCESS | 3344 | 1462361208755 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}] 03:26:48 INFO - PROCESS | 3344 | 1462361208831 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:26:48 INFO - PROCESS | 3344 | 1462361208837 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 3344 | ++DOCSHELL 172D0400 == 49 [pid = 3344] [id = 331] 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17CC9800) [pid = 3344] [serial = 992] [outer = 00000000] 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A057800) [pid = 3344] [serial = 993] [outer = 17CC9800] 03:26:48 INFO - PROCESS | 3344 | 1462361208879 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A060800) [pid = 3344] [serial = 994] [outer = 17CC9800] 03:26:49 INFO - PROCESS | 3344 | 1462361209337 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]]]}] 03:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 638ms 03:26:49 INFO - PROCESS | 3344 | 1462361209387 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 3344 | 1462361209389 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 03:26:49 INFO - PROCESS | 3344 | 1462361209393 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:26:49 INFO - PROCESS | 3344 | 1462361209395 Marionette TRACE conn2 <- [1,1290,null,{}] 03:26:49 INFO - PROCESS | 3344 | 1462361209398 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}] 03:26:49 INFO - PROCESS | 3344 | 1462361209491 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:26:49 INFO - PROCESS | 3344 | 1462361209532 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 3344 | ++DOCSHELL 10D29000 == 50 [pid = 3344] [id = 332] 03:26:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (10D72400) [pid = 3344] [serial = 995] [outer = 00000000] 03:26:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (10E06000) [pid = 3344] [serial = 996] [outer = 10D72400] 03:26:49 INFO - PROCESS | 3344 | 1462361209679 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (11319400) [pid = 3344] [serial = 997] [outer = 10D72400] 03:26:50 INFO - PROCESS | 3344 | 1462361210354 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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 980ms 03:26:50 INFO - PROCESS | 3344 | 1462361210365 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 3344 | 1462361210369 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 03:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:26:50 INFO - PROCESS | 3344 | 1462361210373 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 3344 | 1462361210376 Marionette TRACE conn2 <- [1,1294,null,{}] 03:26:50 INFO - PROCESS | 3344 | 1462361210381 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}] 03:26:50 INFO - PROCESS | 3344 | 1462361210485 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:26:50 INFO - PROCESS | 3344 | 1462361210594 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 3344 | ++DOCSHELL 13CBC800 == 51 [pid = 3344] [id = 333] 03:26:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (14651400) [pid = 3344] [serial = 998] [outer = 00000000] 03:26:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (15157400) [pid = 3344] [serial = 999] [outer = 14651400] 03:26:50 INFO - PROCESS | 3344 | 1462361210648 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (1581EC00) [pid = 3344] [serial = 1000] [outer = 14651400] 03:26:51 INFO - PROCESS | 3344 | 1462361211181 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 841ms 03:26:51 INFO - PROCESS | 3344 | 1462361211218 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 3344 | 1462361211222 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:26:51 INFO - PROCESS | 3344 | 1462361211228 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 3344 | 1462361211230 Marionette TRACE conn2 <- [1,1298,null,{}] 03:26:51 INFO - PROCESS | 3344 | 1462361211234 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}] 03:26:51 INFO - PROCESS | 3344 | 1462361211336 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:26:51 INFO - PROCESS | 3344 | 1462361211439 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 3344 | ++DOCSHELL 16E0CC00 == 52 [pid = 3344] [id = 334] 03:26:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (17407C00) [pid = 3344] [serial = 1001] [outer = 00000000] 03:26:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (17993800) [pid = 3344] [serial = 1002] [outer = 17407C00] 03:26:51 INFO - PROCESS | 3344 | 1462361211492 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (17A8C800) [pid = 3344] [serial = 1003] [outer = 17407C00] 03:26:52 INFO - PROCESS | 3344 | 1462361212114 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] 03:26:52 INFO - PROCESS | 3344 | 1462361212179 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:26:52 INFO - PROCESS | 3344 | 1462361212184 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 3344 | 1462361212190 Marionette TRACE conn2 <- [1,1302,null,{}] 03:26:52 INFO - PROCESS | 3344 | 1462361212199 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}] 03:26:52 INFO - PROCESS | 3344 | 1462361212305 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:26:52 INFO - PROCESS | 3344 | 1462361212434 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 3344 | ++DOCSHELL 17BAB400 == 53 [pid = 3344] [id = 335] 03:26:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (17CC8C00) [pid = 3344] [serial = 1004] [outer = 00000000] 03:26:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1A312C00) [pid = 3344] [serial = 1005] [outer = 17CC8C00] 03:26:52 INFO - PROCESS | 3344 | 1462361212487 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1A37B400) [pid = 3344] [serial = 1006] [outer = 17CC8C00] 03:26:53 INFO - PROCESS | 3344 | 1462361213021 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 902ms 03:26:53 INFO - PROCESS | 3344 | 1462361213085 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 3344 | 1462361213088 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 03:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:26:53 INFO - PROCESS | 3344 | 1462361213092 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 3344 | 1462361213094 Marionette TRACE conn2 <- [1,1306,null,{}] 03:26:53 INFO - PROCESS | 3344 | 1462361213097 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}] 03:26:53 INFO - PROCESS | 3344 | 1462361213197 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:26:53 INFO - PROCESS | 3344 | 1462361213297 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 3344 | ++DOCSHELL 12C5A000 == 54 [pid = 3344] [id = 336] 03:26:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1A08CC00) [pid = 3344] [serial = 1007] [outer = 00000000] 03:26:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1A385800) [pid = 3344] [serial = 1008] [outer = 1A08CC00] 03:26:53 INFO - PROCESS | 3344 | 1462361213349 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A388800) [pid = 3344] [serial = 1009] [outer = 1A08CC00] 03:26:53 INFO - PROCESS | 3344 | 1462361213950 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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 950ms 03:26:54 INFO - PROCESS | 3344 | 1462361214021 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 3344 | 1462361214023 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:26:54 INFO - PROCESS | 3344 | 1462361214027 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 3344 | 1462361214029 Marionette TRACE conn2 <- [1,1310,null,{}] 03:26:54 INFO - PROCESS | 3344 | 1462361214032 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}] 03:26:54 INFO - PROCESS | 3344 | 1462361214177 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:26:54 INFO - PROCESS | 3344 | 1462361214195 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 3344 | ++DOCSHELL 13449C00 == 55 [pid = 3344] [id = 337] 03:26:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1574BC00) [pid = 3344] [serial = 1010] [outer = 00000000] 03:26:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (16E0AC00) [pid = 3344] [serial = 1011] [outer = 1574BC00] 03:26:54 INFO - PROCESS | 3344 | 1462361214256 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1740E000) [pid = 3344] [serial = 1012] [outer = 1574BC00] 03:26:54 INFO - PROCESS | 3344 | 1462361214998 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1043ms 03:26:55 INFO - PROCESS | 3344 | 1462361215067 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 3344 | 1462361215073 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:26:55 INFO - PROCESS | 3344 | 1462361215079 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 3344 | 1462361215084 Marionette TRACE conn2 <- [1,1314,null,{}] 03:26:55 INFO - PROCESS | 3344 | 1462361215108 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}] 03:26:55 INFO - PROCESS | 3344 | 1462361215207 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:26:55 INFO - PROCESS | 3344 | 1462361215340 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 3344 | ++DOCSHELL 135C3C00 == 56 [pid = 3344] [id = 338] 03:26:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (13917C00) [pid = 3344] [serial = 1013] [outer = 00000000] 03:26:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (146D7000) [pid = 3344] [serial = 1014] [outer = 13917C00] 03:26:55 INFO - PROCESS | 3344 | 1462361215394 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (15749800) [pid = 3344] [serial = 1015] [outer = 13917C00] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 13955400 == 55 [pid = 3344] [id = 289] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 172D0400 == 54 [pid = 3344] [id = 331] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 117CBC00 == 53 [pid = 3344] [id = 330] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 11246800 == 52 [pid = 3344] [id = 329] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 179B7800 == 51 [pid = 3344] [id = 328] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 17465C00 == 50 [pid = 3344] [id = 327] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 16E02800 == 49 [pid = 3344] [id = 326] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 1626DC00 == 48 [pid = 3344] [id = 325] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 15157000 == 47 [pid = 3344] [id = 324] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 10D7EC00 == 46 [pid = 3344] [id = 323] 03:26:55 INFO - PROCESS | 3344 | --DOCSHELL 13561400 == 45 [pid = 3344] [id = 322] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (1A05A400) [pid = 3344] [serial = 951] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (17CCB800) [pid = 3344] [serial = 907] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1680AC00) [pid = 3344] [serial = 925] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (16274000) [pid = 3344] [serial = 924] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (135C7800) [pid = 3344] [serial = 927] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (1465EC00) [pid = 3344] [serial = 928] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (16E09000) [pid = 3344] [serial = 930] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (18CBD800) [pid = 3344] [serial = 942] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (17270800) [pid = 3344] [serial = 931] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (12C5B400) [pid = 3344] [serial = 922] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (11BCEC00) [pid = 3344] [serial = 921] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (17386C00) [pid = 3344] [serial = 933] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (10DE6400) [pid = 3344] [serial = 909] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (14094400) [pid = 3344] [serial = 912] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1738C000) [pid = 3344] [serial = 915] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1869B000) [pid = 3344] [serial = 940] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (183F7800) [pid = 3344] [serial = 939] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (18593C00) [pid = 3344] [serial = 918] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (13561C00) [pid = 3344] [serial = 945] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (157B7400) [pid = 3344] [serial = 946] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (186A2800) [pid = 3344] [serial = 943] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (17997400) [pid = 3344] [serial = 936] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17BAAC00) [pid = 3344] [serial = 937] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (17B39000) [pid = 3344] [serial = 948] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (19EEA800) [pid = 3344] [serial = 949] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1738D800) [pid = 3344] [serial = 934] [outer = 00000000] [url = about:blank] 03:26:55 INFO - PROCESS | 3344 | 1462361215983 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]]]}] 03:26: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 03:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 950ms 03:26:56 INFO - PROCESS | 3344 | 1462361216044 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3344 | 1462361216049 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 03:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:26:56 INFO - PROCESS | 3344 | 1462361216055 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 3344 | 1462361216057 Marionette TRACE conn2 <- [1,1318,null,{}] 03:26:56 INFO - PROCESS | 3344 | 1462361216061 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}] 03:26:56 INFO - PROCESS | 3344 | 1462361216142 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:26:56 INFO - PROCESS | 3344 | 1462361216149 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3344 | ++DOCSHELL 117D6000 == 46 [pid = 3344] [id = 339] 03:26:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (11BCEC00) [pid = 3344] [serial = 1016] [outer = 00000000] 03:26:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (14696800) [pid = 3344] [serial = 1017] [outer = 11BCEC00] 03:26:56 INFO - PROCESS | 3344 | 1462361216193 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (157AC400) [pid = 3344] [serial = 1018] [outer = 11BCEC00] 03:26:56 INFO - PROCESS | 3344 | 1462361216719 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]]]}] 03:26:56 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 03:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 701ms 03:26:56 INFO - PROCESS | 3344 | 1462361216754 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3344 | 1462361216756 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 03:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:26:56 INFO - PROCESS | 3344 | 1462361216759 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 3344 | 1462361216763 Marionette TRACE conn2 <- [1,1322,null,{}] 03:26:56 INFO - PROCESS | 3344 | 1462361216773 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}] 03:26:56 INFO - PROCESS | 3344 | 1462361216855 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:26:56 INFO - PROCESS | 3344 | 1462361216948 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3344 | ++DOCSHELL 16F05C00 == 47 [pid = 3344] [id = 340] 03:26:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (172C6800) [pid = 3344] [serial = 1019] [outer = 00000000] 03:26:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (17388000) [pid = 3344] [serial = 1020] [outer = 172C6800] 03:26:56 INFO - PROCESS | 3344 | 1462361216994 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17401400) [pid = 3344] [serial = 1021] [outer = 172C6800] 03:26:57 INFO - PROCESS | 3344 | 1462361217370 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]]]}] 03:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 638ms 03:26:57 INFO - PROCESS | 3344 | 1462361217397 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:26:57 INFO - PROCESS | 3344 | 1462361217399 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 03:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:26:57 INFO - PROCESS | 3344 | 1462361217403 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:26:57 INFO - PROCESS | 3344 | 1462361217404 Marionette TRACE conn2 <- [1,1326,null,{}] 03:26:57 INFO - PROCESS | 3344 | 1462361217408 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}] 03:26:57 INFO - PROCESS | 3344 | 1462361217486 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:26:57 INFO - PROCESS | 3344 | 1462361217493 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 3344 | ++DOCSHELL 17463000 == 48 [pid = 3344] [id = 341] 03:26:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (17994400) [pid = 3344] [serial = 1022] [outer = 00000000] 03:26:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (179B7C00) [pid = 3344] [serial = 1023] [outer = 17994400] 03:26:57 INFO - PROCESS | 3344 | 1462361217536 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (17BAE800) [pid = 3344] [serial = 1024] [outer = 17994400] 03:26:58 INFO - PROCESS | 3344 | 1462361218457 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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1089ms 03:26:58 INFO - PROCESS | 3344 | 1462361218491 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 3344 | 1462361218493 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:26:58 INFO - PROCESS | 3344 | 1462361218496 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 3344 | 1462361218498 Marionette TRACE conn2 <- [1,1330,null,{}] 03:26:58 INFO - PROCESS | 3344 | 1462361218501 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}] 03:26:58 INFO - PROCESS | 3344 | 1462361218616 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:26:58 INFO - PROCESS | 3344 | 1462361218624 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 3344 | ++DOCSHELL 17999800 == 49 [pid = 3344] [id = 342] 03:26:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17A94000) [pid = 3344] [serial = 1025] [outer = 00000000] 03:26:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (1858B000) [pid = 3344] [serial = 1026] [outer = 17A94000] 03:26:58 INFO - PROCESS | 3344 | 1462361218667 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (18697C00) [pid = 3344] [serial = 1027] [outer = 17A94000] 03:26:59 INFO - PROCESS | 3344 | 1462361219131 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 700ms 03:26:59 INFO - PROCESS | 3344 | 1462361219195 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 3344 | 1462361219197 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 03:26:59 INFO - PROCESS | 3344 | 1462361219209 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 3344 | 1462361219211 Marionette TRACE conn2 <- [1,1334,null,{}] 03:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:26:59 INFO - PROCESS | 3344 | 1462361219214 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}] 03:26:59 INFO - PROCESS | 3344 | 1462361219344 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:26:59 INFO - PROCESS | 3344 | 1462361219358 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 3344 | ++DOCSHELL 112D3400 == 50 [pid = 3344] [id = 343] 03:26:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (186A1000) [pid = 3344] [serial = 1028] [outer = 00000000] 03:26:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1A05A800) [pid = 3344] [serial = 1029] [outer = 186A1000] 03:26:59 INFO - PROCESS | 3344 | 1462361219454 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1A05AC00) [pid = 3344] [serial = 1030] [outer = 186A1000] 03:26:59 INFO - PROCESS | 3344 | 1462361219878 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 700ms 03:26:59 INFO - PROCESS | 3344 | 1462361219940 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 3344 | 1462361219942 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 03:26:59 INFO - PROCESS | 3344 | 1462361219946 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 3344 | 1462361219947 Marionette TRACE conn2 <- [1,1338,null,{}] 03:26:59 INFO - PROCESS | 3344 | 1462361219950 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}] 03:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:27:00 INFO - PROCESS | 3344 | 1462361220192 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (17A8B000) [pid = 3344] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (17990800) [pid = 3344] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (10D7E800) [pid = 3344] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (10E0C800) [pid = 3344] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (135B9C00) [pid = 3344] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (15743400) [pid = 3344] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (16E04400) [pid = 3344] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (16805800) [pid = 3344] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (1125A800) [pid = 3344] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (172C8400) [pid = 3344] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (12C5D800) [pid = 3344] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (10E0F000) [pid = 3344] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (135BF800) [pid = 3344] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1738F400) [pid = 3344] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (13CB5800) [pid = 3344] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (17999C00) [pid = 3344] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (11B90800) [pid = 3344] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (157A8400) [pid = 3344] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (16299800) [pid = 3344] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (10E0AC00) [pid = 3344] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (11243400) [pid = 3344] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:27:00 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (15BCB800) [pid = 3344] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:27:00 INFO - PROCESS | 3344 | 1462361220260 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3344 | ++DOCSHELL 10663400 == 51 [pid = 3344] [id = 344] 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (106A7C00) [pid = 3344] [serial = 1031] [outer = 00000000] 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (10E06800) [pid = 3344] [serial = 1032] [outer = 106A7C00] 03:27:00 INFO - PROCESS | 3344 | 1462361220303 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (112D7800) [pid = 3344] [serial = 1033] [outer = 106A7C00] 03:27:00 INFO - PROCESS | 3344 | 1462361220666 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]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 03:27:00 INFO - PROCESS | 3344 | 1462361220691 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 3344 | 1462361220693 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:27:00 INFO - PROCESS | 3344 | 1462361220696 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 3344 | 1462361220697 Marionette TRACE conn2 <- [1,1342,null,{}] 03:27:00 INFO - PROCESS | 3344 | 1462361220701 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}] 03:27:00 INFO - PROCESS | 3344 | 1462361220811 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:27:00 INFO - PROCESS | 3344 | 1462361220820 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3344 | ++DOCSHELL 11254000 == 52 [pid = 3344] [id = 345] 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (11257400) [pid = 3344] [serial = 1034] [outer = 00000000] 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (15BCB800) [pid = 3344] [serial = 1035] [outer = 11257400] 03:27:00 INFO - PROCESS | 3344 | 1462361220871 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (172C5800) [pid = 3344] [serial = 1036] [outer = 11257400] 03:27:01 INFO - PROCESS | 3344 | 1462361221273 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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 638ms 03:27:01 INFO - PROCESS | 3344 | 1462361221335 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 3344 | 1462361221337 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 03:27:01 INFO - PROCESS | 3344 | 1462361221340 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:27:01 INFO - PROCESS | 3344 | 1462361221341 Marionette TRACE conn2 <- [1,1346,null,{}] 03:27:01 INFO - PROCESS | 3344 | 1462361221345 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}] 03:27:01 INFO - PROCESS | 3344 | 1462361221455 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:27:01 INFO - PROCESS | 3344 | 1462361221466 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 3344 | ++DOCSHELL 1125B000 == 53 [pid = 3344] [id = 346] 03:27:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (14698800) [pid = 3344] [serial = 1037] [outer = 00000000] 03:27:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (17ED5000) [pid = 3344] [serial = 1038] [outer = 14698800] 03:27:01 INFO - PROCESS | 3344 | 1462361221510 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (18CB1C00) [pid = 3344] [serial = 1039] [outer = 14698800] 03:27:01 INFO - PROCESS | 3344 | 1462361221924 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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 638ms 03:27:01 INFO - PROCESS | 3344 | 1462361221962 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 3344 | 1462361221964 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:27:01 INFO - PROCESS | 3344 | 1462361221967 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 3344 | 1462361221969 Marionette TRACE conn2 <- [1,1350,null,{}] 03:27:01 INFO - PROCESS | 3344 | 1462361221972 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}] 03:27:02 INFO - PROCESS | 3344 | 1462361222082 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:27:02 INFO - PROCESS | 3344 | 1462361222090 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 3344 | ++DOCSHELL 17997C00 == 54 [pid = 3344] [id = 347] 03:27:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17998400) [pid = 3344] [serial = 1040] [outer = 00000000] 03:27:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A381C00) [pid = 3344] [serial = 1041] [outer = 17998400] 03:27:02 INFO - PROCESS | 3344 | 1462361222133 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A3F6C00) [pid = 3344] [serial = 1042] [outer = 17998400] 03:27:02 INFO - PROCESS | 3344 | 1462361222849 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 934ms 03:27:02 INFO - PROCESS | 3344 | 1462361222914 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 3344 | 1462361222919 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:27:02 INFO - PROCESS | 3344 | 1462361222924 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 3344 | 1462361222928 Marionette TRACE conn2 <- [1,1354,null,{}] 03:27:02 INFO - PROCESS | 3344 | 1462361222933 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}] 03:27:03 INFO - PROCESS | 3344 | 1462361223040 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:27:03 INFO - PROCESS | 3344 | 1462361223174 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 3344 | ++DOCSHELL 13557000 == 55 [pid = 3344] [id = 348] 03:27:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (135BE000) [pid = 3344] [serial = 1043] [outer = 00000000] 03:27:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (13F10400) [pid = 3344] [serial = 1044] [outer = 135BE000] 03:27:03 INFO - PROCESS | 3344 | 1462361223230 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (15BD5800) [pid = 3344] [serial = 1045] [outer = 135BE000] 03:27:03 INFO - PROCESS | 3344 | 1462361223822 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] 03:27:03 INFO - PROCESS | 3344 | 1462361223876 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 03:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:27:03 INFO - PROCESS | 3344 | 1462361223882 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 3344 | 1462361223885 Marionette TRACE conn2 <- [1,1358,null,{}] 03:27:03 INFO - PROCESS | 3344 | 1462361223889 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}] 03:27:03 INFO - PROCESS | 3344 | 1462361224002 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:27:04 INFO - PROCESS | 3344 | 1462361224106 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 3344 | ++DOCSHELL 1468D400 == 56 [pid = 3344] [id = 349] 03:27:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (16E10400) [pid = 3344] [serial = 1046] [outer = 00000000] 03:27:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17996800) [pid = 3344] [serial = 1047] [outer = 16E10400] 03:27:04 INFO - PROCESS | 3344 | 1462361224158 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17FB1400) [pid = 3344] [serial = 1048] [outer = 16E10400] 03:27:04 INFO - PROCESS | 3344 | 1462361224799 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] 03:27:04 INFO - PROCESS | 3344 | 1462361224828 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:27:04 INFO - PROCESS | 3344 | 1462361224832 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 3344 | 1462361224836 Marionette TRACE conn2 <- [1,1362,null,{}] 03:27:04 INFO - PROCESS | 3344 | 1462361224847 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}] 03:27:04 INFO - PROCESS | 3344 | 1462361224978 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:27:05 INFO - PROCESS | 3344 | 1462361225087 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 3344 | ++DOCSHELL 1A382000 == 57 [pid = 3344] [id = 350] 03:27:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1A387800) [pid = 3344] [serial = 1049] [outer = 00000000] 03:27:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1A92DC00) [pid = 3344] [serial = 1050] [outer = 1A387800] 03:27:05 INFO - PROCESS | 3344 | 1462361225142 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1AC89800) [pid = 3344] [serial = 1051] [outer = 1A387800] 03:27:05 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:05 INFO - PROCESS | 3344 | 1462361225806 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] 03:27:05 INFO - PROCESS | 3344 | 1462361225837 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:27:05 INFO - PROCESS | 3344 | 1462361225841 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 3344 | 1462361225843 Marionette TRACE conn2 <- [1,1366,null,{}] 03:27:05 INFO - PROCESS | 3344 | 1462361225847 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}] 03:27:05 INFO - PROCESS | 3344 | 1462361225952 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:27:06 INFO - PROCESS | 3344 | 1462361226215 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 3344 | ++DOCSHELL 0F530000 == 58 [pid = 3344] [id = 351] 03:27:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (10602000) [pid = 3344] [serial = 1052] [outer = 00000000] 03:27:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (10E08000) [pid = 3344] [serial = 1053] [outer = 10602000] 03:27:06 INFO - PROCESS | 3344 | 1462361226293 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (11B97000) [pid = 3344] [serial = 1054] [outer = 10602000] 03:27:06 INFO - PROCESS | 3344 | 1462361226863 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] 03:27:06 INFO - PROCESS | 3344 | 1462361226920 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 03:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:27:06 INFO - PROCESS | 3344 | 1462361226924 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 3344 | 1462361226928 Marionette TRACE conn2 <- [1,1370,null,{}] 03:27:06 INFO - PROCESS | 3344 | 1462361226932 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}] 03:27:07 INFO - PROCESS | 3344 | 1462361227031 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:27:07 INFO - PROCESS | 3344 | 1462361227140 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 3344 | ++DOCSHELL 14651800 == 59 [pid = 3344] [id = 352] 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (14654800) [pid = 3344] [serial = 1055] [outer = 00000000] 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (146D6400) [pid = 3344] [serial = 1056] [outer = 14654800] 03:27:07 INFO - PROCESS | 3344 | 1462361227188 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1573F400) [pid = 3344] [serial = 1057] [outer = 14654800] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 10DE8000 == 58 [pid = 3344] [id = 279] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 10D29400 == 57 [pid = 3344] [id = 318] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 135B8C00 == 56 [pid = 3344] [id = 304] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 17A95800 == 55 [pid = 3344] [id = 306] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 16F10400 == 54 [pid = 3344] [id = 305] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 1125B000 == 53 [pid = 3344] [id = 346] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 11254000 == 52 [pid = 3344] [id = 345] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 10663400 == 51 [pid = 3344] [id = 344] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 112D3400 == 50 [pid = 3344] [id = 343] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 17999800 == 49 [pid = 3344] [id = 342] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 17463000 == 48 [pid = 3344] [id = 341] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 16F05C00 == 47 [pid = 3344] [id = 340] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 117D6000 == 46 [pid = 3344] [id = 339] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 135C3C00 == 45 [pid = 3344] [id = 338] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 13449C00 == 44 [pid = 3344] [id = 337] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (11247000) [pid = 3344] [serial = 954] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (15154800) [pid = 3344] [serial = 957] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (17A90C00) [pid = 3344] [serial = 960] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 12C5A000 == 43 [pid = 3344] [id = 336] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 17BAB400 == 42 [pid = 3344] [id = 335] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 16E0CC00 == 41 [pid = 3344] [id = 334] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 13CBC800 == 40 [pid = 3344] [id = 333] 03:27:07 INFO - PROCESS | 3344 | --DOCSHELL 10D29000 == 39 [pid = 3344] [id = 332] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (117D4400) [pid = 3344] [serial = 814] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (1514CC00) [pid = 3344] [serial = 835] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (17992000) [pid = 3344] [serial = 871] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (16276800) [pid = 3344] [serial = 868] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17A8D400) [pid = 3344] [serial = 874] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (17A91C00) [pid = 3344] [serial = 877] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (16E06C00) [pid = 3344] [serial = 844] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (16812000) [pid = 3344] [serial = 841] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (12C5FC00) [pid = 3344] [serial = 865] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (12C62C00) [pid = 3344] [serial = 832] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (16296400) [pid = 3344] [serial = 838] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1A057800) [pid = 3344] [serial = 993] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (17E5BC00) [pid = 3344] [serial = 984] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17A96C00) [pid = 3344] [serial = 982] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (17A8D000) [pid = 3344] [serial = 981] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (15740C00) [pid = 3344] [serial = 964] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (13555800) [pid = 3344] [serial = 963] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (12ED1C00) [pid = 3344] [serial = 969] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (14651C00) [pid = 3344] [serial = 970] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (13CC1400) [pid = 3344] [serial = 967] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (13948C00) [pid = 3344] [serial = 966] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (162A0800) [pid = 3344] [serial = 973] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (16270000) [pid = 3344] [serial = 972] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17273400) [pid = 3344] [serial = 975] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1A088400) [pid = 3344] [serial = 952] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (14693C00) [pid = 3344] [serial = 987] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14697C00) [pid = 3344] [serial = 988] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17E5C800) [pid = 3344] [serial = 985] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1738A000) [pid = 3344] [serial = 978] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1738AC00) [pid = 3344] [serial = 979] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (186A0C00) [pid = 3344] [serial = 991] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (17E5B000) [pid = 3344] [serial = 990] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (172C9400) [pid = 3344] [serial = 976] [outer = 00000000] [url = about:blank] 03:27:07 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:27:07 INFO - PROCESS | 3344 | 1462361227741 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] 03:27:07 INFO - PROCESS | 3344 | 1462361227770 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 03:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:27:07 INFO - PROCESS | 3344 | 1462361227775 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 3344 | 1462361227777 Marionette TRACE conn2 <- [1,1374,null,{}] 03:27:07 INFO - PROCESS | 3344 | 1462361227780 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}] 03:27:07 INFO - PROCESS | 3344 | 1462361227860 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:27:07 INFO - PROCESS | 3344 | 1462361227867 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 3344 | ++DOCSHELL 1355F000 == 40 [pid = 3344] [id = 353] 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (135B8C00) [pid = 3344] [serial = 1058] [outer = 00000000] 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1408F400) [pid = 3344] [serial = 1059] [outer = 135B8C00] 03:27:07 INFO - PROCESS | 3344 | 1462361227911 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (146D4C00) [pid = 3344] [serial = 1060] [outer = 135B8C00] 03:27:08 INFO - PROCESS | 3344 | 1462361228401 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] 03:27:08 INFO - PROCESS | 3344 | 1462361228415 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 03:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:27:08 INFO - PROCESS | 3344 | 1462361228420 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 3344 | 1462361228426 Marionette TRACE conn2 <- [1,1378,null,{}] 03:27:08 INFO - PROCESS | 3344 | 1462361228434 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}] 03:27:08 INFO - PROCESS | 3344 | 1462361228514 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:27:08 INFO - PROCESS | 3344 | 1462361228525 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 3344 | ++DOCSHELL 15BD1C00 == 41 [pid = 3344] [id = 354] 03:27:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (15BD2400) [pid = 3344] [serial = 1061] [outer = 00000000] 03:27:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (16296800) [pid = 3344] [serial = 1062] [outer = 15BD2400] 03:27:08 INFO - PROCESS | 3344 | 1462361228568 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (162A2400) [pid = 3344] [serial = 1063] [outer = 15BD2400] 03:27:08 INFO - PROCESS | 3344 | 1462361229009 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 638ms 03:27:09 INFO - PROCESS | 3344 | 1462361229078 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 03:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:27:09 INFO - PROCESS | 3344 | 1462361229082 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 03:27:09 INFO - PROCESS | 3344 | 1462361229085 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3344 | 1462361229087 Marionette TRACE conn2 <- [1,1382,null,{}] 03:27:09 INFO - PROCESS | 3344 | 1462361229090 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}] 03:27:09 INFO - PROCESS | 3344 | 1462361229167 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:27:09 INFO - PROCESS | 3344 | 1462361229207 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 3344 | ++DOCSHELL 1203BC00 == 42 [pid = 3344] [id = 355] 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (16655800) [pid = 3344] [serial = 1064] [outer = 00000000] 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (16A75C00) [pid = 3344] [serial = 1065] [outer = 16655800] 03:27:09 INFO - PROCESS | 3344 | 1462361229331 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (16E07C00) [pid = 3344] [serial = 1066] [outer = 16655800] 03:27:09 INFO - PROCESS | 3344 | 1462361229688 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 638ms 03:27:09 INFO - PROCESS | 3344 | 1462361229720 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 3344 | 1462361229722 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:27:09 INFO - PROCESS | 3344 | 1462361229725 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3344 | 1462361229727 Marionette TRACE conn2 <- [1,1386,null,{}] 03:27:09 INFO - PROCESS | 3344 | 1462361229731 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}] 03:27:09 INFO - PROCESS | 3344 | 1462361229805 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:27:09 INFO - PROCESS | 3344 | 1462361229811 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 3344 | ++DOCSHELL 1157D400 == 43 [pid = 3344] [id = 356] 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17208C00) [pid = 3344] [serial = 1067] [outer = 00000000] 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (172C9400) [pid = 3344] [serial = 1068] [outer = 17208C00] 03:27:09 INFO - PROCESS | 3344 | 1462361229863 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17387000) [pid = 3344] [serial = 1069] [outer = 17208C00] 03:27:10 INFO - PROCESS | 3344 | 1462361230356 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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 700ms 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (17A94000) [pid = 3344] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (186A1000) [pid = 3344] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (10D72400) [pid = 3344] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (11BCEC00) [pid = 3344] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (17407C00) [pid = 3344] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14651400) [pid = 3344] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (13917C00) [pid = 3344] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (172C6800) [pid = 3344] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17994400) [pid = 3344] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1574BC00) [pid = 3344] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (14698800) [pid = 3344] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (106A7C00) [pid = 3344] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (11257400) [pid = 3344] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17ED0C00) [pid = 3344] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1391C400) [pid = 3344] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10D73400) [pid = 3344] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17391400) [pid = 3344] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17203C00) [pid = 3344] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10D7E400) [pid = 3344] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:27:10 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (14096400) [pid = 3344] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:27:10 INFO - PROCESS | 3344 | 1462361230856 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 3344 | 1462361230861 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 03:27:10 INFO - PROCESS | 3344 | 1462361230916 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:27:10 INFO - PROCESS | 3344 | 1462361230919 Marionette TRACE conn2 <- [1,1390,null,{}] 03:27:10 INFO - PROCESS | 3344 | 1462361230925 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}] 03:27:11 INFO - PROCESS | 3344 | 1462361231031 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:27:11 INFO - PROCESS | 3344 | 1462361231113 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 3344 | ++DOCSHELL 10E07C00 == 44 [pid = 3344] [id = 357] 03:27:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10E10400) [pid = 3344] [serial = 1070] [outer = 00000000] 03:27:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1157A400) [pid = 3344] [serial = 1071] [outer = 10E10400] 03:27:11 INFO - PROCESS | 3344 | 1462361231210 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (11BCFC00) [pid = 3344] [serial = 1072] [outer = 10E10400] 03:27:11 INFO - PROCESS | 3344 | 1462361231795 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]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 887ms 03:27:11 INFO - PROCESS | 3344 | 1462361231823 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 3344 | 1462361231827 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 03:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:27:11 INFO - PROCESS | 3344 | 1462361231835 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 3344 | 1462361231838 Marionette TRACE conn2 <- [1,1394,null,{}] 03:27:11 INFO - PROCESS | 3344 | 1462361231843 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}] 03:27:11 INFO - PROCESS | 3344 | 1462361231942 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:27:12 INFO - PROCESS | 3344 | 1462361232069 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 3344 | ++DOCSHELL 13921000 == 45 [pid = 3344] [id = 358] 03:27:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1394D000) [pid = 3344] [serial = 1073] [outer = 00000000] 03:27:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (13F17C00) [pid = 3344] [serial = 1074] [outer = 1394D000] 03:27:12 INFO - PROCESS | 3344 | 1462361232123 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1468F000) [pid = 3344] [serial = 1075] [outer = 1394D000] 03:27:12 INFO - PROCESS | 3344 | 1462361232735 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]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 934ms 03:27:12 INFO - PROCESS | 3344 | 1462361232779 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 3344 | 1462361232781 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 03:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:27:12 INFO - PROCESS | 3344 | 1462361232785 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 3344 | 1462361232788 Marionette TRACE conn2 <- [1,1398,null,{}] 03:27:12 INFO - PROCESS | 3344 | 1462361232797 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}] 03:27:12 INFO - PROCESS | 3344 | 1462361232903 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:27:13 INFO - PROCESS | 3344 | 1462361233032 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 3344 | ++DOCSHELL 1680E000 == 46 [pid = 3344] [id = 359] 03:27:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (16810800) [pid = 3344] [serial = 1076] [outer = 00000000] 03:27:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (16E0DC00) [pid = 3344] [serial = 1077] [outer = 16810800] 03:27:13 INFO - PROCESS | 3344 | 1462361233089 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1720D000) [pid = 3344] [serial = 1078] [outer = 16810800] 03:27:13 INFO - PROCESS | 3344 | 1462361233718 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]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 996ms 03:27:13 INFO - PROCESS | 3344 | 1462361233788 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 3344 | 1462361233790 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 03:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:27:13 INFO - PROCESS | 3344 | 1462361233794 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 3344 | 1462361233796 Marionette TRACE conn2 <- [1,1402,null,{}] 03:27:13 INFO - PROCESS | 3344 | 1462361233800 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}] 03:27:13 INFO - PROCESS | 3344 | 1462361233897 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:27:14 INFO - PROCESS | 3344 | 1462361234023 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 3344 | ++DOCSHELL 16E08C00 == 47 [pid = 3344] [id = 360] 03:27:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17206800) [pid = 3344] [serial = 1079] [outer = 00000000] 03:27:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1738F800) [pid = 3344] [serial = 1080] [outer = 17206800] 03:27:14 INFO - PROCESS | 3344 | 1462361234077 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1740B400) [pid = 3344] [serial = 1081] [outer = 17206800] 03:27:14 INFO - PROCESS | 3344 | 1462361234821 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]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1074ms 03:27:14 INFO - PROCESS | 3344 | 1462361234871 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:27:14 INFO - PROCESS | 3344 | 1462361234875 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 03:27:14 INFO - PROCESS | 3344 | 1462361234880 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - PROCESS | 3344 | 1462361234883 Marionette TRACE conn2 <- [1,1406,null,{}] 03:27:14 INFO - PROCESS | 3344 | 1462361234888 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}] 03:27:14 INFO - PROCESS | 3344 | 1462361234982 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:27:15 INFO - PROCESS | 3344 | 1462361235064 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3344 | ++DOCSHELL 11242C00 == 48 [pid = 3344] [id = 361] 03:27:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (11319000) [pid = 3344] [serial = 1082] [outer = 00000000] 03:27:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (12C5C800) [pid = 3344] [serial = 1083] [outer = 11319000] 03:27:15 INFO - PROCESS | 3344 | 1462361235154 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (13485800) [pid = 3344] [serial = 1084] [outer = 11319000] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 1203BC00 == 47 [pid = 3344] [id = 355] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 15BD1C00 == 46 [pid = 3344] [id = 354] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 1355F000 == 45 [pid = 3344] [id = 353] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 14651800 == 44 [pid = 3344] [id = 352] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 0F530000 == 43 [pid = 3344] [id = 351] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 1468D400 == 42 [pid = 3344] [id = 349] 03:27:15 INFO - PROCESS | 3344 | --DOCSHELL 13557000 == 41 [pid = 3344] [id = 348] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1869D000) [pid = 3344] [serial = 919] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (15742800) [pid = 3344] [serial = 913] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1157D800) [pid = 3344] [serial = 955] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17E61C00) [pid = 3344] [serial = 961] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (179B1800) [pid = 3344] [serial = 916] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (10E12400) [pid = 3344] [serial = 910] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (15BAB400) [pid = 3344] [serial = 958] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1858B000) [pid = 3344] [serial = 1026] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (18697C00) [pid = 3344] [serial = 1027] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1A05AC00) [pid = 3344] [serial = 1030] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1A05A800) [pid = 3344] [serial = 1029] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (11319400) [pid = 3344] [serial = 997] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10E06000) [pid = 3344] [serial = 996] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (14696800) [pid = 3344] [serial = 1017] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (157AC400) [pid = 3344] [serial = 1018] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17A8C800) [pid = 3344] [serial = 1003] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17993800) [pid = 3344] [serial = 1002] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1581EC00) [pid = 3344] [serial = 1000] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15157400) [pid = 3344] [serial = 999] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15749800) [pid = 3344] [serial = 1015] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (146D7000) [pid = 3344] [serial = 1014] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17388000) [pid = 3344] [serial = 1020] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17401400) [pid = 3344] [serial = 1021] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (179B7C00) [pid = 3344] [serial = 1023] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1740E000) [pid = 3344] [serial = 1012] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16E0AC00) [pid = 3344] [serial = 1011] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A312C00) [pid = 3344] [serial = 1005] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A385800) [pid = 3344] [serial = 1008] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17ED5000) [pid = 3344] [serial = 1038] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (18CB1C00) [pid = 3344] [serial = 1039] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10E06800) [pid = 3344] [serial = 1032] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (172C5800) [pid = 3344] [serial = 1036] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (112D7800) [pid = 3344] [serial = 1033] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17BAE800) [pid = 3344] [serial = 1024] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (15BCB800) [pid = 3344] [serial = 1035] [outer = 00000000] [url = about:blank] 03:27:15 INFO - PROCESS | 3344 | 1462361235748 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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 903ms 03:27:15 INFO - PROCESS | 3344 | 1462361235781 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 3344 | 1462361235787 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:27:15 INFO - PROCESS | 3344 | 1462361235793 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 3344 | 1462361235795 Marionette TRACE conn2 <- [1,1410,null,{}] 03:27:15 INFO - PROCESS | 3344 | 1462361235799 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}] 03:27:15 INFO - PROCESS | 3344 | 1462361235889 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:27:15 INFO - PROCESS | 3344 | 1462361235898 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3344 | ++DOCSHELL 11258800 == 42 [pid = 3344] [id = 362] 03:27:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1125A400) [pid = 3344] [serial = 1085] [outer = 00000000] 03:27:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (12E2AC00) [pid = 3344] [serial = 1086] [outer = 1125A400] 03:27:15 INFO - PROCESS | 3344 | 1462361235945 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (135B9C00) [pid = 3344] [serial = 1087] [outer = 1125A400] 03:27:16 INFO - PROCESS | 3344 | 1462361236424 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 701ms 03:27:16 INFO - PROCESS | 3344 | 1462361236491 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 3344 | 1462361236493 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:27:16 INFO - PROCESS | 3344 | 1462361236497 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 3344 | 1462361236500 Marionette TRACE conn2 <- [1,1414,null,{}] 03:27:16 INFO - PROCESS | 3344 | 1462361236514 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}] 03:27:16 INFO - PROCESS | 3344 | 1462361236631 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:27:16 INFO - PROCESS | 3344 | 1462361236649 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 3344 | ++DOCSHELL 15745C00 == 43 [pid = 3344] [id = 363] 03:27:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15746400) [pid = 3344] [serial = 1088] [outer = 00000000] 03:27:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1574AC00) [pid = 3344] [serial = 1089] [outer = 15746400] 03:27:16 INFO - PROCESS | 3344 | 1462361236694 Marionette DEBUG loaded listener.js 03:27:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (157AC400) [pid = 3344] [serial = 1090] [outer = 15746400] 03:27:17 INFO - PROCESS | 3344 | 1462361237153 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 685ms 03:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:27:17 INFO - PROCESS | 3344 | 1462361237196 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 3344 | 1462361237198 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 03:27:17 INFO - PROCESS | 3344 | 1462361237202 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 3344 | 1462361237203 Marionette TRACE conn2 <- [1,1418,null,{}] 03:27:17 INFO - PROCESS | 3344 | 1462361237206 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}] 03:27:17 INFO - PROCESS | 3344 | 1462361237287 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:27:17 INFO - PROCESS | 3344 | 1462361237299 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 3344 | ++DOCSHELL 15BCF000 == 44 [pid = 3344] [id = 364] 03:27:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (15BD2800) [pid = 3344] [serial = 1091] [outer = 00000000] 03:27:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (162A1C00) [pid = 3344] [serial = 1092] [outer = 15BD2800] 03:27:17 INFO - PROCESS | 3344 | 1462361237343 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1680C000) [pid = 3344] [serial = 1093] [outer = 15BD2800] 03:27:17 INFO - PROCESS | 3344 | 1462361237782 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 622ms 03:27:17 INFO - PROCESS | 3344 | 1462361237840 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 3344 | 1462361237842 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 03:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:27:17 INFO - PROCESS | 3344 | 1462361237845 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 3344 | 1462361237847 Marionette TRACE conn2 <- [1,1422,null,{}] 03:27:17 INFO - PROCESS | 3344 | 1462361237850 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}] 03:27:17 INFO - PROCESS | 3344 | 1462361237954 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:27:18 INFO - PROCESS | 3344 | 1462361238038 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 3344 | ++DOCSHELL 16813400 == 45 [pid = 3344] [id = 365] 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16A78000) [pid = 3344] [serial = 1094] [outer = 00000000] 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16E0C800) [pid = 3344] [serial = 1095] [outer = 16A78000] 03:27:18 INFO - PROCESS | 3344 | 1462361238083 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17274800) [pid = 3344] [serial = 1096] [outer = 16A78000] 03:27:18 INFO - PROCESS | 3344 | 1462361238508 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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 03:27:18 INFO - PROCESS | 3344 | 1462361238570 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 3344 | 1462361238572 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 03:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:27:18 INFO - PROCESS | 3344 | 1462361238580 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 3344 | 1462361238582 Marionette TRACE conn2 <- [1,1426,null,{}] 03:27:18 INFO - PROCESS | 3344 | 1462361238586 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}] 03:27:18 INFO - PROCESS | 3344 | 1462361238712 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:27:18 INFO - PROCESS | 3344 | 1462361238778 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 3344 | ++DOCSHELL 17388000 == 46 [pid = 3344] [id = 366] 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1738A400) [pid = 3344] [serial = 1097] [outer = 00000000] 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17407C00) [pid = 3344] [serial = 1098] [outer = 1738A400] 03:27:18 INFO - PROCESS | 3344 | 1462361238824 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1798D800) [pid = 3344] [serial = 1099] [outer = 1738A400] 03:27:19 INFO - PROCESS | 3344 | 1462361239243 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 685ms 03:27:19 INFO - PROCESS | 3344 | 1462361239300 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 3344 | 1462361239302 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 03:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:27:19 INFO - PROCESS | 3344 | 1462361239310 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 3344 | 1462361239312 Marionette TRACE conn2 <- [1,1430,null,{}] 03:27:19 INFO - PROCESS | 3344 | 1462361239320 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}] 03:27:19 INFO - PROCESS | 3344 | 1462361239433 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:27:19 INFO - PROCESS | 3344 | 1462361239445 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 3344 | ++DOCSHELL 172D0800 == 47 [pid = 3344] [id = 367] 03:27:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17992400) [pid = 3344] [serial = 1100] [outer = 00000000] 03:27:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1799CC00) [pid = 3344] [serial = 1101] [outer = 17992400] 03:27:19 INFO - PROCESS | 3344 | 1462361239487 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17A8C000) [pid = 3344] [serial = 1102] [outer = 17992400] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16655800) [pid = 3344] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15BD2400) [pid = 3344] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (135B8C00) [pid = 3344] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10602000) [pid = 3344] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (14654800) [pid = 3344] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17CC9800) [pid = 3344] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17CC8C00) [pid = 3344] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:27:19 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A08CC00) [pid = 3344] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:27:19 INFO - PROCESS | 3344 | 1462361239936 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 700ms 03:27:19 INFO - PROCESS | 3344 | 1462361240005 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 3344 | 1462361240007 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:27:20 INFO - PROCESS | 3344 | 1462361240011 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 3344 | 1462361240012 Marionette TRACE conn2 <- [1,1434,null,{}] 03:27:20 INFO - PROCESS | 3344 | 1462361240015 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}] 03:27:20 INFO - PROCESS | 3344 | 1462361240092 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:27:20 INFO - PROCESS | 3344 | 1462361240098 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3344 | ++DOCSHELL 10704C00 == 48 [pid = 3344] [id = 368] 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13447800) [pid = 3344] [serial = 1103] [outer = 00000000] 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17994000) [pid = 3344] [serial = 1104] [outer = 13447800] 03:27:20 INFO - PROCESS | 3344 | 1462361240141 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17A92000) [pid = 3344] [serial = 1105] [outer = 13447800] 03:27:20 INFO - PROCESS | 3344 | 1462361240584 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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 591ms 03:27:20 INFO - PROCESS | 3344 | 1462361240608 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 3344 | 1462361240610 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:27:20 INFO - PROCESS | 3344 | 1462361240613 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 3344 | 1462361240614 Marionette TRACE conn2 <- [1,1438,null,{}] 03:27:20 INFO - PROCESS | 3344 | 1462361240618 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}] 03:27:20 INFO - PROCESS | 3344 | 1462361240695 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:27:20 INFO - PROCESS | 3344 | 1462361240701 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3344 | ++DOCSHELL 1409AC00 == 49 [pid = 3344] [id = 369] 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17995400) [pid = 3344] [serial = 1106] [outer = 00000000] 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17BAA000) [pid = 3344] [serial = 1107] [outer = 17995400] 03:27:20 INFO - PROCESS | 3344 | 1462361240743 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17CCE400) [pid = 3344] [serial = 1108] [outer = 17995400] 03:27:21 INFO - PROCESS | 3344 | 1462361241184 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 592ms 03:27:21 INFO - PROCESS | 3344 | 1462361241210 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 3344 | 1462361241212 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 03:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:27:21 INFO - PROCESS | 3344 | 1462361241227 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 3344 | 1462361241229 Marionette TRACE conn2 <- [1,1442,null,{}] 03:27:21 INFO - PROCESS | 3344 | 1462361241233 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}] 03:27:21 INFO - PROCESS | 3344 | 1462361241310 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:27:21 INFO - PROCESS | 3344 | 1462361241317 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 3344 | ++DOCSHELL 10D7F000 == 50 [pid = 3344] [id = 370] 03:27:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17E57400) [pid = 3344] [serial = 1109] [outer = 00000000] 03:27:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17ED5000) [pid = 3344] [serial = 1110] [outer = 17E57400] 03:27:21 INFO - PROCESS | 3344 | 1462361241359 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17FAC800) [pid = 3344] [serial = 1111] [outer = 17E57400] 03:27:21 INFO - PROCESS | 3344 | 1462361241810 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 638ms 03:27:21 INFO - PROCESS | 3344 | 1462361241903 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 3344 | 1462361241907 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 03:27:21 INFO - PROCESS | 3344 | 1462361241912 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:27:21 INFO - PROCESS | 3344 | 1462361241917 Marionette TRACE conn2 <- [1,1446,null,{}] 03:27:21 INFO - PROCESS | 3344 | 1462361241923 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}] 03:27:22 INFO - PROCESS | 3344 | 1462361242047 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:27:22 INFO - PROCESS | 3344 | 1462361242193 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 3344 | ++DOCSHELL 112D2800 == 51 [pid = 3344] [id = 371] 03:27:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (112D3C00) [pid = 3344] [serial = 1112] [outer = 00000000] 03:27:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11319400) [pid = 3344] [serial = 1113] [outer = 112D3C00] 03:27:22 INFO - PROCESS | 3344 | 1462361242247 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (11BC1000) [pid = 3344] [serial = 1114] [outer = 112D3C00] 03:27:22 INFO - PROCESS | 3344 | 1462361242789 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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 949ms 03:27:22 INFO - PROCESS | 3344 | 1462361242845 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 3344 | 1462361242848 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:27:22 INFO - PROCESS | 3344 | 1462361242856 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 3344 | 1462361242860 Marionette TRACE conn2 <- [1,1450,null,{}] 03:27:22 INFO - PROCESS | 3344 | 1462361242864 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}] 03:27:22 INFO - PROCESS | 3344 | 1462361242968 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:27:23 INFO - PROCESS | 3344 | 1462361243097 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 3344 | ++DOCSHELL 13F16C00 == 52 [pid = 3344] [id = 372] 03:27:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (14652400) [pid = 3344] [serial = 1115] [outer = 00000000] 03:27:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1514AC00) [pid = 3344] [serial = 1116] [outer = 14652400] 03:27:23 INFO - PROCESS | 3344 | 1462361243152 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (15748000) [pid = 3344] [serial = 1117] [outer = 14652400] 03:27:23 INFO - PROCESS | 3344 | 1462361243797 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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 996ms 03:27:23 INFO - PROCESS | 3344 | 1462361243862 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 3344 | 1462361243865 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 03:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:27:23 INFO - PROCESS | 3344 | 1462361243869 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 3344 | 1462361243871 Marionette TRACE conn2 <- [1,1454,null,{}] 03:27:23 INFO - PROCESS | 3344 | 1462361243880 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}] 03:27:23 INFO - PROCESS | 3344 | 1462361243987 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:27:24 INFO - PROCESS | 3344 | 1462361244118 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:24 INFO - PROCESS | 3344 | ++DOCSHELL 172C6800 == 53 [pid = 3344] [id = 373] 03:27:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (172D1000) [pid = 3344] [serial = 1118] [outer = 00000000] 03:27:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17401C00) [pid = 3344] [serial = 1119] [outer = 172D1000] 03:27:24 INFO - PROCESS | 3344 | 1462361244178 Marionette DEBUG loaded listener.js 03:27:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17999400) [pid = 3344] [serial = 1120] [outer = 172D1000] 03:27:24 INFO - PROCESS | 3344 | 1462361244789 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 996ms 03:27:24 INFO - PROCESS | 3344 | 1462361244871 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:27:24 INFO - PROCESS | 3344 | 1462361244873 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 03:27:24 INFO - PROCESS | 3344 | 1462361244876 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 3344 | 1462361244878 Marionette TRACE conn2 <- [1,1458,null,{}] 03:27:24 INFO - PROCESS | 3344 | 1462361244882 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}] 03:27:25 INFO - PROCESS | 3344 | 1462361245014 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:27:25 INFO - PROCESS | 3344 | 1462361245141 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 3344 | ++DOCSHELL 17E5C000 == 54 [pid = 3344] [id = 374] 03:27:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (17E61400) [pid = 3344] [serial = 1121] [outer = 00000000] 03:27:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (183FA400) [pid = 3344] [serial = 1122] [outer = 17E61400] 03:27:25 INFO - PROCESS | 3344 | 1462361245198 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1869F000) [pid = 3344] [serial = 1123] [outer = 17E61400] 03:27:25 INFO - PROCESS | 3344 | 1462361245750 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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 934ms 03:27:25 INFO - PROCESS | 3344 | 1462361245822 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 3344 | 1462361245824 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 03:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:27:25 INFO - PROCESS | 3344 | 1462361245828 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 3344 | 1462361245830 Marionette TRACE conn2 <- [1,1462,null,{}] 03:27:25 INFO - PROCESS | 3344 | 1462361245834 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}] 03:27:25 INFO - PROCESS | 3344 | 1462361245959 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:27:26 INFO - PROCESS | 3344 | 1462361246088 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 3344 | ++DOCSHELL 117CFC00 == 55 [pid = 3344] [id = 375] 03:27:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (117D1800) [pid = 3344] [serial = 1124] [outer = 00000000] 03:27:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (13919C00) [pid = 3344] [serial = 1125] [outer = 117D1800] 03:27:26 INFO - PROCESS | 3344 | 1462361246141 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (15153400) [pid = 3344] [serial = 1126] [outer = 117D1800] 03:27:26 INFO - PROCESS | 3344 | 1462361246881 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]]]}] 03:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1074ms 03:27:26 INFO - PROCESS | 3344 | 1462361246901 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:27:26 INFO - PROCESS | 3344 | 1462361246906 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 03:27:26 INFO - PROCESS | 3344 | 1462361246910 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:27:26 INFO - PROCESS | 3344 | 1462361246914 Marionette TRACE conn2 <- [1,1466,null,{}] 03:27:26 INFO - PROCESS | 3344 | 1462361246918 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}] 03:27:27 INFO - PROCESS | 3344 | 1462361247016 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:27:27 INFO - PROCESS | 3344 | 1462361247152 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3344 | ++DOCSHELL 1355EC00 == 56 [pid = 3344] [id = 376] 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (13561C00) [pid = 3344] [serial = 1127] [outer = 00000000] 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (14094800) [pid = 3344] [serial = 1128] [outer = 13561C00] 03:27:27 INFO - PROCESS | 3344 | 1462361247201 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15158C00) [pid = 3344] [serial = 1129] [outer = 13561C00] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 1738E400 == 55 [pid = 3344] [id = 290] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 1409AC00 == 54 [pid = 3344] [id = 369] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 10704C00 == 53 [pid = 3344] [id = 368] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 172D0800 == 52 [pid = 3344] [id = 367] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 17388000 == 51 [pid = 3344] [id = 366] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 16813400 == 50 [pid = 3344] [id = 365] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 17997C00 == 49 [pid = 3344] [id = 347] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 15BCF000 == 48 [pid = 3344] [id = 364] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 15745C00 == 47 [pid = 3344] [id = 363] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 11258800 == 46 [pid = 3344] [id = 362] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 11242C00 == 45 [pid = 3344] [id = 361] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 10E07C00 == 44 [pid = 3344] [id = 357] 03:27:27 INFO - PROCESS | 3344 | --DOCSHELL 1157D400 == 43 [pid = 3344] [id = 356] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (172C9400) [pid = 3344] [serial = 1068] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1A060800) [pid = 3344] [serial = 994] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1A37B400) [pid = 3344] [serial = 1006] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1A388800) [pid = 3344] [serial = 1009] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17996800) [pid = 3344] [serial = 1047] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (16A75C00) [pid = 3344] [serial = 1065] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (16E07C00) [pid = 3344] [serial = 1066] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (13F10400) [pid = 3344] [serial = 1044] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1A92DC00) [pid = 3344] [serial = 1050] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16296800) [pid = 3344] [serial = 1062] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (162A2400) [pid = 3344] [serial = 1063] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1408F400) [pid = 3344] [serial = 1059] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (146D4C00) [pid = 3344] [serial = 1060] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1A381C00) [pid = 3344] [serial = 1041] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (11B97000) [pid = 3344] [serial = 1054] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10E08000) [pid = 3344] [serial = 1053] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1573F400) [pid = 3344] [serial = 1057] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (146D6400) [pid = 3344] [serial = 1056] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3344 | 1462361247735 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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 840ms 03:27:27 INFO - PROCESS | 3344 | 1462361247750 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 3344 | 1462361247755 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:27:27 INFO - PROCESS | 3344 | 1462361247761 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 3344 | 1462361247763 Marionette TRACE conn2 <- [1,1470,null,{}] 03:27:27 INFO - PROCESS | 3344 | 1462361247767 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}] 03:27:27 INFO - PROCESS | 3344 | 1462361247850 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:27:27 INFO - PROCESS | 3344 | 1462361247859 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3344 | ++DOCSHELL 14653400 == 44 [pid = 3344] [id = 377] 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (14653C00) [pid = 3344] [serial = 1130] [outer = 00000000] 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15746800) [pid = 3344] [serial = 1131] [outer = 14653C00] 03:27:27 INFO - PROCESS | 3344 | 1462361247903 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (15BCE400) [pid = 3344] [serial = 1132] [outer = 14653C00] 03:27:28 INFO - PROCESS | 3344 | 1462361248386 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 622ms 03:27:28 INFO - PROCESS | 3344 | 1462361248398 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 3344 | 1462361248400 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:27:28 INFO - PROCESS | 3344 | 1462361248404 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 3344 | 1462361248407 Marionette TRACE conn2 <- [1,1474,null,{}] 03:27:28 INFO - PROCESS | 3344 | 1462361248421 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}] 03:27:28 INFO - PROCESS | 3344 | 1462361248504 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:27:28 INFO - PROCESS | 3344 | 1462361248514 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3344 | ++DOCSHELL 16E08800 == 45 [pid = 3344] [id = 378] 03:27:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16E09000) [pid = 3344] [serial = 1133] [outer = 00000000] 03:27:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17205C00) [pid = 3344] [serial = 1134] [outer = 16E09000] 03:27:28 INFO - PROCESS | 3344 | 1462361248559 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (172D1C00) [pid = 3344] [serial = 1135] [outer = 16E09000] 03:27:29 INFO - PROCESS | 3344 | 1462361249020 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 03:27:29 INFO - PROCESS | 3344 | 1462361249042 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3344 | 1462361249044 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 03:27:29 INFO - PROCESS | 3344 | 1462361249047 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:27:29 INFO - PROCESS | 3344 | 1462361249049 Marionette TRACE conn2 <- [1,1478,null,{}] 03:27:29 INFO - PROCESS | 3344 | 1462361249052 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}] 03:27:29 INFO - PROCESS | 3344 | 1462361249131 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:27:29 INFO - PROCESS | 3344 | 1462361249137 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 3344 | ++DOCSHELL 17391C00 == 46 [pid = 3344] [id = 379] 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17402400) [pid = 3344] [serial = 1136] [outer = 00000000] 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1799BC00) [pid = 3344] [serial = 1137] [outer = 17402400] 03:27:29 INFO - PROCESS | 3344 | 1462361249181 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17A91400) [pid = 3344] [serial = 1138] [outer = 17402400] 03:27:29 INFO - PROCESS | 3344 | 1462361249632 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 638ms 03:27:29 INFO - PROCESS | 3344 | 1462361249685 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3344 | 1462361249687 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:27:29 INFO - PROCESS | 3344 | 1462361249691 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 3344 | 1462361249692 Marionette TRACE conn2 <- [1,1482,null,{}] 03:27:29 INFO - PROCESS | 3344 | 1462361249695 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}] 03:27:29 INFO - PROCESS | 3344 | 1462361249801 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:27:29 INFO - PROCESS | 3344 | 1462361249807 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 3344 | ++DOCSHELL 146D6400 == 47 [pid = 3344] [id = 380] 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16811800) [pid = 3344] [serial = 1139] [outer = 00000000] 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17E5C800) [pid = 3344] [serial = 1140] [outer = 16811800] 03:27:29 INFO - PROCESS | 3344 | 1462361249851 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17ED0C00) [pid = 3344] [serial = 1141] [outer = 16811800] 03:27:30 INFO - PROCESS | 3344 | 1462361250313 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]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 639ms 03:27:30 INFO - PROCESS | 3344 | 1462361250329 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 3344 | 1462361250331 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:27:30 INFO - PROCESS | 3344 | 1462361250334 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 3344 | 1462361250336 Marionette TRACE conn2 <- [1,1486,null,{}] 03:27:30 INFO - PROCESS | 3344 | 1462361250339 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}] 03:27:30 INFO - PROCESS | 3344 | 1462361250457 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:27:30 INFO - PROCESS | 3344 | 1462361250464 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3344 | ++DOCSHELL 10D7EC00 == 48 [pid = 3344] [id = 381] 03:27:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (183FC400) [pid = 3344] [serial = 1142] [outer = 00000000] 03:27:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (19EEF000) [pid = 3344] [serial = 1143] [outer = 183FC400] 03:27:30 INFO - PROCESS | 3344 | 1462361250584 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (19EF0400) [pid = 3344] [serial = 1144] [outer = 183FC400] 03:27:30 INFO - PROCESS | 3344 | 1462361250990 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 700ms 03:27:31 INFO - PROCESS | 3344 | 1462361251023 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 3344 | 1462361251025 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:27:31 INFO - PROCESS | 3344 | 1462361251032 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 3344 | 1462361251033 Marionette TRACE conn2 <- [1,1490,null,{}] 03:27:31 INFO - PROCESS | 3344 | 1462361251037 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}] 03:27:31 INFO - PROCESS | 3344 | 1462361251144 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:27:31 INFO - PROCESS | 3344 | 1462361251151 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 3344 | ++DOCSHELL 10E0F800 == 49 [pid = 3344] [id = 382] 03:27:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12ED1C00) [pid = 3344] [serial = 1145] [outer = 00000000] 03:27:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A061800) [pid = 3344] [serial = 1146] [outer = 12ED1C00] 03:27:31 INFO - PROCESS | 3344 | 1462361251193 Marionette DEBUG loaded listener.js 03:27:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1A08A400) [pid = 3344] [serial = 1147] [outer = 12ED1C00] 03:27:31 INFO - PROCESS | 3344 | 1462361251632 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 623ms 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (16E10400) [pid = 3344] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1A387800) [pid = 3344] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (135BE000) [pid = 3344] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16A78000) [pid = 3344] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15BD2800) [pid = 3344] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (15746400) [pid = 3344] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17208C00) [pid = 3344] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1125A400) [pid = 3344] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (11319000) [pid = 3344] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1738A400) [pid = 3344] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17992400) [pid = 3344] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (13447800) [pid = 3344] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:27:31 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17995400) [pid = 3344] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:27:31 INFO - PROCESS | 3344 | 1462361251833 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 3344 | 1462361251836 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:27:31 INFO - PROCESS | 3344 | 1462361251849 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 3344 | 1462361251851 Marionette TRACE conn2 <- [1,1494,null,{}] 03:27:31 INFO - PROCESS | 3344 | 1462361251854 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}] 03:27:31 INFO - PROCESS | 3344 | 1462361251931 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:27:31 INFO - PROCESS | 3344 | 1462361251939 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 3344 | ++DOCSHELL 13560800 == 50 [pid = 3344] [id = 383] 03:27:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (135BE000) [pid = 3344] [serial = 1148] [outer = 00000000] 03:27:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1514F800) [pid = 3344] [serial = 1149] [outer = 135BE000] 03:27:31 INFO - PROCESS | 3344 | 1462361251982 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (16299800) [pid = 3344] [serial = 1150] [outer = 135BE000] 03:27:32 INFO - PROCESS | 3344 | 1462361252399 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 591ms 03:27:32 INFO - PROCESS | 3344 | 1462361252448 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 3344 | 1462361252450 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 03:27:32 INFO - PROCESS | 3344 | 1462361252453 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 3344 | 1462361252455 Marionette TRACE conn2 <- [1,1498,null,{}] 03:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:27:32 INFO - PROCESS | 3344 | 1462361252458 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}] 03:27:32 INFO - PROCESS | 3344 | 1462361252536 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:27:32 INFO - PROCESS | 3344 | 1462361252542 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 3344 | ++DOCSHELL 1315B000 == 51 [pid = 3344] [id = 384] 03:27:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1469BC00) [pid = 3344] [serial = 1151] [outer = 00000000] 03:27:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (179B8800) [pid = 3344] [serial = 1152] [outer = 1469BC00] 03:27:32 INFO - PROCESS | 3344 | 1462361252586 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17A8A000) [pid = 3344] [serial = 1153] [outer = 1469BC00] 03:27:33 INFO - PROCESS | 3344 | 1462361253003 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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 591ms 03:27:33 INFO - PROCESS | 3344 | 1462361253057 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 3344 | 1462361253059 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 03:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:27:33 INFO - PROCESS | 3344 | 1462361253065 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - PROCESS | 3344 | 1462361253067 Marionette TRACE conn2 <- [1,1502,null,{}] 03:27:33 INFO - PROCESS | 3344 | 1462361253070 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}] 03:27:33 INFO - PROCESS | 3344 | 1462361253149 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:27:33 INFO - PROCESS | 3344 | 1462361253156 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 3344 | ++DOCSHELL 10E0C800 == 52 [pid = 3344] [id = 385] 03:27:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (16E09400) [pid = 3344] [serial = 1154] [outer = 00000000] 03:27:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A30AC00) [pid = 3344] [serial = 1155] [outer = 16E09400] 03:27:33 INFO - PROCESS | 3344 | 1462361253198 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A316000) [pid = 3344] [serial = 1156] [outer = 16E09400] 03:27:33 INFO - PROCESS | 3344 | 1462361253648 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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 638ms 03:27:33 INFO - PROCESS | 3344 | 1462361253701 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 3344 | 1462361253703 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 3344 | 1462361253706 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:27:33 INFO - PROCESS | 3344 | 1462361253708 Marionette TRACE conn2 <- [1,1506,null,{}] 03:27:33 INFO - PROCESS | 3344 | 1462361253715 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}] 03:27:33 INFO - PROCESS | 3344 | 1462361253819 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:27:33 INFO - PROCESS | 3344 | 1462361253963 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8C00 == 53 [pid = 3344] [id = 386] 03:27:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (10E06C00) [pid = 3344] [serial = 1157] [outer = 00000000] 03:27:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (11250400) [pid = 3344] [serial = 1158] [outer = 10E06C00] 03:27:34 INFO - PROCESS | 3344 | 1462361254018 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (11574000) [pid = 3344] [serial = 1159] [outer = 10E06C00] 03:27:34 INFO - PROCESS | 3344 | 1462361254690 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]]]}] 03:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1043ms 03:27:34 INFO - PROCESS | 3344 | 1462361254754 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:27:34 INFO - PROCESS | 3344 | 1462361254762 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 03:27:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:27:34 INFO - PROCESS | 3344 | 1462361254789 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 3344 | 1462361254793 Marionette TRACE conn2 <- [1,1510,null,{}] 03:27:34 INFO - PROCESS | 3344 | 1462361254798 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}] 03:27:34 INFO - PROCESS | 3344 | 1462361254905 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:27:35 INFO - PROCESS | 3344 | 1462361255044 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 3344 | ++DOCSHELL 14696800 == 54 [pid = 3344] [id = 387] 03:27:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (146D8800) [pid = 3344] [serial = 1160] [outer = 00000000] 03:27:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1629A400) [pid = 3344] [serial = 1161] [outer = 146D8800] 03:27:35 INFO - PROCESS | 3344 | 1462361255100 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (16E02400) [pid = 3344] [serial = 1162] [outer = 146D8800] 03:27:35 INFO - PROCESS | 3344 | 1462361255629 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"]]]}] 03:27:35 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 () { 03:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:27:35 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 () { 03:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:27:35 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 () { 03:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:27:35 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 () { 03:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:27:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 903ms 03:27:35 INFO - PROCESS | 3344 | 1462361255686 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 3344 | 1462361255690 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:27:35 INFO - PROCESS | 3344 | 1462361255694 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 3344 | 1462361255697 Marionette TRACE conn2 <- [1,1514,null,{}] 03:27:35 INFO - PROCESS | 3344 | 1462361255700 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}] 03:27:35 INFO - PROCESS | 3344 | 1462361255809 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:27:35 INFO - PROCESS | 3344 | 1462361255914 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 3344 | ++DOCSHELL 16E0D000 == 55 [pid = 3344] [id = 388] 03:27:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1738F400) [pid = 3344] [serial = 1163] [outer = 00000000] 03:27:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (19EEBC00) [pid = 3344] [serial = 1164] [outer = 1738F400] 03:27:35 INFO - PROCESS | 3344 | 1462361255966 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1A058800) [pid = 3344] [serial = 1165] [outer = 1738F400] 03:27:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1869D800) [pid = 3344] [serial = 1166] [outer = 1BC24C00] 03:27:36 INFO - PROCESS | 3344 | 1462361256633 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"]]]}] 03:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:27:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 996ms 03:27:36 INFO - PROCESS | 3344 | 1462361256697 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 3344 | 1462361256700 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:27:36 INFO - PROCESS | 3344 | 1462361256710 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 3344 | 1462361256716 Marionette TRACE conn2 <- [1,1518,null,{}] 03:27:36 INFO - PROCESS | 3344 | 1462361256720 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}] 03:27:36 INFO - PROCESS | 3344 | 1462361256835 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:27:36 INFO - PROCESS | 3344 | 1462361256938 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 3344 | ++DOCSHELL 10DE2000 == 56 [pid = 3344] [id = 389] 03:27:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (12C5EC00) [pid = 3344] [serial = 1167] [outer = 00000000] 03:27:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A3F2000) [pid = 3344] [serial = 1168] [outer = 12C5EC00] 03:27:36 INFO - PROCESS | 3344 | 1462361256991 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1AC8EC00) [pid = 3344] [serial = 1169] [outer = 12C5EC00] 03:27:37 INFO - PROCESS | 3344 | 1462361257486 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]]]}] 03:27:37 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 03:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:27:37 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. 03:27:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:27:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 794ms 03:27:37 INFO - PROCESS | 3344 | 1462361257504 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:27:37 INFO - PROCESS | 3344 | 1462361257507 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 03:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:27:37 INFO - PROCESS | 3344 | 1462361257511 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 3344 | 1462361257512 Marionette TRACE conn2 <- [1,1522,null,{}] 03:27:37 INFO - PROCESS | 3344 | 1462361257516 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}] 03:27:37 INFO - PROCESS | 3344 | 1462361257618 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:27:37 INFO - PROCESS | 3344 | 1462361257719 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 3344 | ++DOCSHELL 1AC89400 == 57 [pid = 3344] [id = 390] 03:27:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1AC8BC00) [pid = 3344] [serial = 1170] [outer = 00000000] 03:27:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1ACC7800) [pid = 3344] [serial = 1171] [outer = 1AC8BC00] 03:27:37 INFO - PROCESS | 3344 | 1462361257771 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1ACC9C00) [pid = 3344] [serial = 1172] [outer = 1AC8BC00] 03:27:38 INFO - PROCESS | 3344 | 1462361258310 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]]]}] 03:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 825ms 03:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:27:38 INFO - PROCESS | 3344 | 1462361258353 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:27:38 INFO - PROCESS | 3344 | 1462361258355 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 03:27:38 INFO - PROCESS | 3344 | 1462361258359 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 3344 | 1462361258361 Marionette TRACE conn2 <- [1,1526,null,{}] 03:27:38 INFO - PROCESS | 3344 | 1462361258365 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}] 03:27:38 INFO - PROCESS | 3344 | 1462361258472 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:27:38 INFO - PROCESS | 3344 | 1462361258578 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 3344 | ++DOCSHELL 1AE24000 == 58 [pid = 3344] [id = 391] 03:27:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1AE24400) [pid = 3344] [serial = 1173] [outer = 00000000] 03:27:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1AE28C00) [pid = 3344] [serial = 1174] [outer = 1AE24400] 03:27:38 INFO - PROCESS | 3344 | 1462361258636 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1AE2E400) [pid = 3344] [serial = 1175] [outer = 1AE24400] 03:27:39 INFO - PROCESS | 3344 | 1462361259236 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]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 934ms 03:27:39 INFO - PROCESS | 3344 | 1462361259288 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 3344 | 1462361259290 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 03:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:27:39 INFO - PROCESS | 3344 | 1462361259294 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 3344 | 1462361259296 Marionette TRACE conn2 <- [1,1530,null,{}] 03:27:39 INFO - PROCESS | 3344 | 1462361259300 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}] 03:27:39 INFO - PROCESS | 3344 | 1462361259401 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:27:39 INFO - PROCESS | 3344 | 1462361259690 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 3344 | ++DOCSHELL 106AE800 == 59 [pid = 3344] [id = 392] 03:27:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (107DB400) [pid = 3344] [serial = 1176] [outer = 00000000] 03:27:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (12E2B000) [pid = 3344] [serial = 1177] [outer = 107DB400] 03:27:39 INFO - PROCESS | 3344 | 1462361259754 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (135B8C00) [pid = 3344] [serial = 1178] [outer = 107DB400] 03:27:40 INFO - PROCESS | 3344 | 1462361260330 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1074ms 03:27:40 INFO - PROCESS | 3344 | 1462361260385 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 3344 | 1462361260389 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:27:40 INFO - PROCESS | 3344 | 1462361260393 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 3344 | 1462361260396 Marionette TRACE conn2 <- [1,1534,null,{}] 03:27:40 INFO - PROCESS | 3344 | 1462361260401 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}] 03:27:40 INFO - PROCESS | 3344 | 1462361260499 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:27:40 INFO - PROCESS | 3344 | 1462361260612 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 3344 | ++DOCSHELL 1574B800 == 60 [pid = 3344] [id = 393] 03:27:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (15763800) [pid = 3344] [serial = 1179] [outer = 00000000] 03:27:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (15BD0400) [pid = 3344] [serial = 1180] [outer = 15763800] 03:27:40 INFO - PROCESS | 3344 | 1462361260659 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1629A800) [pid = 3344] [serial = 1181] [outer = 15763800] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 10E0C800 == 59 [pid = 3344] [id = 385] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 1315B000 == 58 [pid = 3344] [id = 384] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 13560800 == 57 [pid = 3344] [id = 383] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 10E0F800 == 56 [pid = 3344] [id = 382] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 10D7EC00 == 55 [pid = 3344] [id = 381] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 146D6400 == 54 [pid = 3344] [id = 380] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 17391C00 == 53 [pid = 3344] [id = 379] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 16E08800 == 52 [pid = 3344] [id = 378] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 14653400 == 51 [pid = 3344] [id = 377] 03:27:41 INFO - PROCESS | 3344 | --DOCSHELL 1355EC00 == 50 [pid = 3344] [id = 376] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (1738F800) [pid = 3344] [serial = 1080] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17ED5000) [pid = 3344] [serial = 1110] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (17274800) [pid = 3344] [serial = 1096] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (16E0C800) [pid = 3344] [serial = 1095] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (162A1C00) [pid = 3344] [serial = 1092] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1574AC00) [pid = 3344] [serial = 1089] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (157AC400) [pid = 3344] [serial = 1090] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (17387000) [pid = 3344] [serial = 1069] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (12E2AC00) [pid = 3344] [serial = 1086] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (135B9C00) [pid = 3344] [serial = 1087] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (13485800) [pid = 3344] [serial = 1084] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1798D800) [pid = 3344] [serial = 1099] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (12C5C800) [pid = 3344] [serial = 1083] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (17407C00) [pid = 3344] [serial = 1098] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1799CC00) [pid = 3344] [serial = 1101] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17994000) [pid = 3344] [serial = 1104] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1157A400) [pid = 3344] [serial = 1071] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (13F17C00) [pid = 3344] [serial = 1074] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (16E0DC00) [pid = 3344] [serial = 1077] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17A8C000) [pid = 3344] [serial = 1102] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17A92000) [pid = 3344] [serial = 1105] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (17BAA000) [pid = 3344] [serial = 1107] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (17CCE400) [pid = 3344] [serial = 1108] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1680C000) [pid = 3344] [serial = 1093] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17FB1400) [pid = 3344] [serial = 1048] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1AC89800) [pid = 3344] [serial = 1051] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (15BD5800) [pid = 3344] [serial = 1045] [outer = 00000000] [url = about:blank] 03:27:41 INFO - PROCESS | 3344 | 1462361261243 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 903ms 03:27:41 INFO - PROCESS | 3344 | 1462361261296 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 3344 | 1462361261300 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 03:27:41 INFO - PROCESS | 3344 | 1462361261304 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:27:41 INFO - PROCESS | 3344 | 1462361261306 Marionette TRACE conn2 <- [1,1538,null,{}] 03:27:41 INFO - PROCESS | 3344 | 1462361261310 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}] 03:27:41 INFO - PROCESS | 3344 | 1462361261394 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:27:41 INFO - PROCESS | 3344 | 1462361261403 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 3344 | ++DOCSHELL 1312B800 == 51 [pid = 3344] [id = 394] 03:27:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1315FC00) [pid = 3344] [serial = 1182] [outer = 00000000] 03:27:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (15741400) [pid = 3344] [serial = 1183] [outer = 1315FC00] 03:27:41 INFO - PROCESS | 3344 | 1462361261448 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (16806400) [pid = 3344] [serial = 1184] [outer = 1315FC00] 03:27:41 INFO - PROCESS | 3344 | 1462361261951 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 700ms 03:27:41 INFO - PROCESS | 3344 | 1462361262004 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 3344 | 1462361262006 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:27:41 INFO - PROCESS | 3344 | 1462361262011 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 3344 | 1462361262017 Marionette TRACE conn2 <- [1,1542,null,{}] 03:27:42 INFO - PROCESS | 3344 | 1462361262025 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}] 03:27:42 INFO - PROCESS | 3344 | 1462361262110 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:27:42 INFO - PROCESS | 3344 | 1462361262205 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 3344 | ++DOCSHELL 16E0A800 == 52 [pid = 3344] [id = 395] 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (172C5800) [pid = 3344] [serial = 1185] [outer = 00000000] 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (172CC800) [pid = 3344] [serial = 1186] [outer = 172C5800] 03:27:42 INFO - PROCESS | 3344 | 1462361262256 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17387000) [pid = 3344] [serial = 1187] [outer = 172C5800] 03:27:42 INFO - PROCESS | 3344 | 1462361262622 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 622ms 03:27:42 INFO - PROCESS | 3344 | 1462361262648 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 3344 | 1462361262650 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 03:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:27:42 INFO - PROCESS | 3344 | 1462361262654 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 3344 | 1462361262655 Marionette TRACE conn2 <- [1,1546,null,{}] 03:27:42 INFO - PROCESS | 3344 | 1462361262659 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}] 03:27:42 INFO - PROCESS | 3344 | 1462361262739 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:27:42 INFO - PROCESS | 3344 | 1462361262774 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 3344 | ++DOCSHELL 14653400 == 53 [pid = 3344] [id = 396] 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (172C7C00) [pid = 3344] [serial = 1188] [outer = 00000000] 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1740F800) [pid = 3344] [serial = 1189] [outer = 172C7C00] 03:27:42 INFO - PROCESS | 3344 | 1462361262817 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1745CC00) [pid = 3344] [serial = 1190] [outer = 172C7C00] 03:27:43 INFO - PROCESS | 3344 | 1462361263265 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 685ms 03:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:27:43 INFO - PROCESS | 3344 | 1462361263338 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 3344 | 1462361263340 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 03:27:43 INFO - PROCESS | 3344 | 1462361263348 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 3344 | 1462361263350 Marionette TRACE conn2 <- [1,1550,null,{}] 03:27:43 INFO - PROCESS | 3344 | 1462361263354 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}] 03:27:43 INFO - PROCESS | 3344 | 1462361263464 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:27:43 INFO - PROCESS | 3344 | 1462361263474 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 3344 | ++DOCSHELL 17406400 == 54 [pid = 3344] [id = 397] 03:27:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1740EC00) [pid = 3344] [serial = 1191] [outer = 00000000] 03:27:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17A90000) [pid = 3344] [serial = 1192] [outer = 1740EC00] 03:27:43 INFO - PROCESS | 3344 | 1462361263575 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17BAD800) [pid = 3344] [serial = 1193] [outer = 1740EC00] 03:27:44 INFO - PROCESS | 3344 | 1462361264020 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 685ms 03:27:44 INFO - PROCESS | 3344 | 1462361264042 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 3344 | 1462361264044 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 03:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:27:44 INFO - PROCESS | 3344 | 1462361264053 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 3344 | 1462361264055 Marionette TRACE conn2 <- [1,1554,null,{}] 03:27:44 INFO - PROCESS | 3344 | 1462361264058 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}] 03:27:44 INFO - PROCESS | 3344 | 1462361264200 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:27:44 INFO - PROCESS | 3344 | 1462361264214 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 3344 | ++DOCSHELL 112D5400 == 55 [pid = 3344] [id = 398] 03:27:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17A8FC00) [pid = 3344] [serial = 1194] [outer = 00000000] 03:27:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (18CBD800) [pid = 3344] [serial = 1195] [outer = 17A8FC00] 03:27:44 INFO - PROCESS | 3344 | 1462361264316 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A059C00) [pid = 3344] [serial = 1196] [outer = 17A8FC00] 03:27:44 INFO - PROCESS | 3344 | 1462361264733 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 732ms 03:27:44 INFO - PROCESS | 3344 | 1462361264788 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 3344 | 1462361264790 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 03:27:44 INFO - PROCESS | 3344 | 1462361264794 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:27:44 INFO - PROCESS | 3344 | 1462361264795 Marionette TRACE conn2 <- [1,1558,null,{}] 03:27:44 INFO - PROCESS | 3344 | 1462361264798 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}] 03:27:44 INFO - PROCESS | 3344 | 1462361264909 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:27:44 INFO - PROCESS | 3344 | 1462361264974 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 3344 | ++DOCSHELL 11B97000 == 56 [pid = 3344] [id = 399] 03:27:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17E58000) [pid = 3344] [serial = 1197] [outer = 00000000] 03:27:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A316C00) [pid = 3344] [serial = 1198] [outer = 17E58000] 03:27:45 INFO - PROCESS | 3344 | 1462361265021 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A37F000) [pid = 3344] [serial = 1199] [outer = 17E58000] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (17998400) [pid = 3344] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (183FC400) [pid = 3344] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (12ED1C00) [pid = 3344] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (135BE000) [pid = 3344] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16E09000) [pid = 3344] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (14653C00) [pid = 3344] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17402400) [pid = 3344] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (13561C00) [pid = 3344] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (16811800) [pid = 3344] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1469BC00) [pid = 3344] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:27:45 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17206800) [pid = 3344] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:27:45 INFO - PROCESS | 3344 | 1462361265509 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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 731ms 03:27:45 INFO - PROCESS | 3344 | 1462361265554 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 3344 | 1462361265557 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 03:27:45 INFO - PROCESS | 3344 | 1462361265561 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 3344 | 1462361265563 Marionette TRACE conn2 <- [1,1562,null,{}] 03:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:27:45 INFO - PROCESS | 3344 | 1462361265569 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}] 03:27:45 INFO - PROCESS | 3344 | 1462361265648 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:27:45 INFO - PROCESS | 3344 | 1462361265742 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 3344 | ++DOCSHELL 10E06800 == 57 [pid = 3344] [id = 400] 03:27:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (10E07C00) [pid = 3344] [serial = 1200] [outer = 00000000] 03:27:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (16811800) [pid = 3344] [serial = 1201] [outer = 10E07C00] 03:27:45 INFO - PROCESS | 3344 | 1462361265785 Marionette DEBUG loaded listener.js 03:27:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (16A75C00) [pid = 3344] [serial = 1202] [outer = 10E07C00] 03:27:46 INFO - PROCESS | 3344 | 1462361266142 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 638ms 03:27:46 INFO - PROCESS | 3344 | 1462361266203 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 3344 | 1462361266205 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 03:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:27:46 INFO - PROCESS | 3344 | 1462361266208 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 3344 | 1462361266210 Marionette TRACE conn2 <- [1,1566,null,{}] 03:27:46 INFO - PROCESS | 3344 | 1462361266221 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}] 03:27:46 INFO - PROCESS | 3344 | 1462361266300 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:27:46 INFO - PROCESS | 3344 | 1462361266306 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 3344 | ++DOCSHELL 172D3C00 == 58 [pid = 3344] [id = 401] 03:27:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17A97800) [pid = 3344] [serial = 1203] [outer = 00000000] 03:27:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1A3F2C00) [pid = 3344] [serial = 1204] [outer = 17A97800] 03:27:46 INFO - PROCESS | 3344 | 1462361266349 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A389000) [pid = 3344] [serial = 1205] [outer = 17A97800] 03:27:46 INFO - PROCESS | 3344 | 1462361266797 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 654ms 03:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:27:46 INFO - PROCESS | 3344 | 1462361266868 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 3344 | 1462361266869 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 03:27:46 INFO - PROCESS | 3344 | 1462361266873 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 3344 | 1462361266874 Marionette TRACE conn2 <- [1,1570,null,{}] 03:27:46 INFO - PROCESS | 3344 | 1462361266878 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}] 03:27:46 INFO - PROCESS | 3344 | 1462361266960 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:27:47 INFO - PROCESS | 3344 | 1462361267016 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 3344 | ++DOCSHELL 112F1800 == 59 [pid = 3344] [id = 402] 03:27:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A3EA400) [pid = 3344] [serial = 1206] [outer = 00000000] 03:27:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1AE27C00) [pid = 3344] [serial = 1207] [outer = 1A3EA400] 03:27:47 INFO - PROCESS | 3344 | 1462361267067 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1B0C0400) [pid = 3344] [serial = 1208] [outer = 1A3EA400] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 13921000 == 58 [pid = 3344] [id = 358] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 117CFC00 == 57 [pid = 3344] [id = 375] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 172C6800 == 56 [pid = 3344] [id = 373] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 17E5C000 == 55 [pid = 3344] [id = 374] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 112D2800 == 54 [pid = 3344] [id = 371] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 17391000 == 53 [pid = 3344] [id = 320] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10D7F000 == 52 [pid = 3344] [id = 370] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1680E000 == 51 [pid = 3344] [id = 359] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 13F16C00 == 50 [pid = 3344] [id = 372] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 16E08C00 == 49 [pid = 3344] [id = 360] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1A382000 == 48 [pid = 3344] [id = 350] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10D73C00 == 47 [pid = 3344] [id = 321] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 13F09800 == 46 [pid = 3344] [id = 319] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10D79000 == 45 [pid = 3344] [id = 271] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1394F400 == 44 [pid = 3344] [id = 287] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 15BB7400 == 43 [pid = 3344] [id = 270] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1574B800 == 42 [pid = 3344] [id = 393] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 106AE800 == 41 [pid = 3344] [id = 392] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1AC89400 == 40 [pid = 3344] [id = 390] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1AE24000 == 39 [pid = 3344] [id = 391] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10DE2000 == 38 [pid = 3344] [id = 389] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 14696800 == 37 [pid = 3344] [id = 387] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 16E0D000 == 36 [pid = 3344] [id = 388] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10DE8C00 == 35 [pid = 3344] [id = 386] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 16E0A800 == 34 [pid = 3344] [id = 395] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 14653400 == 33 [pid = 3344] [id = 396] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 10E06800 == 32 [pid = 3344] [id = 400] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 11B97000 == 31 [pid = 3344] [id = 399] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 172D3C00 == 30 [pid = 3344] [id = 401] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 112D5400 == 29 [pid = 3344] [id = 398] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 17406400 == 28 [pid = 3344] [id = 397] 03:27:48 INFO - PROCESS | 3344 | --DOCSHELL 1312B800 == 27 [pid = 3344] [id = 394] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1A3F6C00) [pid = 3344] [serial = 1042] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (19EEF000) [pid = 3344] [serial = 1143] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1A061800) [pid = 3344] [serial = 1146] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (19EF0400) [pid = 3344] [serial = 1144] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1514F800) [pid = 3344] [serial = 1149] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17205C00) [pid = 3344] [serial = 1134] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (172D1C00) [pid = 3344] [serial = 1135] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (15746800) [pid = 3344] [serial = 1131] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15BCE400) [pid = 3344] [serial = 1132] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (13919C00) [pid = 3344] [serial = 1125] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1799BC00) [pid = 3344] [serial = 1137] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (15158C00) [pid = 3344] [serial = 1129] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14094800) [pid = 3344] [serial = 1128] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (11319400) [pid = 3344] [serial = 1113] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1514AC00) [pid = 3344] [serial = 1116] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17401C00) [pid = 3344] [serial = 1119] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (183FA400) [pid = 3344] [serial = 1122] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A08A400) [pid = 3344] [serial = 1147] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17E5C800) [pid = 3344] [serial = 1140] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (17ED0C00) [pid = 3344] [serial = 1141] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17A8A000) [pid = 3344] [serial = 1153] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (179B8800) [pid = 3344] [serial = 1152] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17A91400) [pid = 3344] [serial = 1138] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16299800) [pid = 3344] [serial = 1150] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1740B400) [pid = 3344] [serial = 1081] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A30AC00) [pid = 3344] [serial = 1155] [outer = 00000000] [url = about:blank] 03:27:49 INFO - PROCESS | 3344 | 1462361269190 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2365ms 03:27:49 INFO - PROCESS | 3344 | 1462361269236 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3344 | 1462361269242 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:27:49 INFO - PROCESS | 3344 | 1462361269251 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3344 | 1462361269256 Marionette TRACE conn2 <- [1,1574,null,{}] 03:27:49 INFO - PROCESS | 3344 | 1462361269265 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}] 03:27:49 INFO - PROCESS | 3344 | 1462361269382 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:27:49 INFO - PROCESS | 3344 | 1462361269399 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 3344 | ++DOCSHELL 10D73400 == 28 [pid = 3344] [id = 403] 03:27:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (10D73C00) [pid = 3344] [serial = 1209] [outer = 00000000] 03:27:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (10DDF800) [pid = 3344] [serial = 1210] [outer = 10D73C00] 03:27:49 INFO - PROCESS | 3344 | 1462361269447 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10E05800) [pid = 3344] [serial = 1211] [outer = 10D73C00] 03:27:49 INFO - PROCESS | 3344 | 1462361269937 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 732ms 03:27:49 INFO - PROCESS | 3344 | 1462361269992 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3344 | 1462361269997 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:27:49 INFO - PROCESS | 3344 | 1462361270003 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3344 | 1462361270006 Marionette TRACE conn2 <- [1,1578,null,{}] 03:27:49 INFO - PROCESS | 3344 | 1462361270010 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}] 03:27:50 INFO - PROCESS | 3344 | 1462361270099 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:27:50 INFO - PROCESS | 3344 | 1462361270109 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3344 | ++DOCSHELL 112D0000 == 29 [pid = 3344] [id = 404] 03:27:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (112D0400) [pid = 3344] [serial = 1212] [outer = 00000000] 03:27:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1130F400) [pid = 3344] [serial = 1213] [outer = 112D0400] 03:27:50 INFO - PROCESS | 3344 | 1462361270154 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (117CB000) [pid = 3344] [serial = 1214] [outer = 112D0400] 03:27:50 INFO - PROCESS | 3344 | 1462361270644 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 701ms 03:27:50 INFO - PROCESS | 3344 | 1462361270701 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 3344 | 1462361270704 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 03:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:27:50 INFO - PROCESS | 3344 | 1462361270707 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - PROCESS | 3344 | 1462361270711 Marionette TRACE conn2 <- [1,1582,null,{}] 03:27:50 INFO - PROCESS | 3344 | 1462361270721 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}] 03:27:50 INFO - PROCESS | 3344 | 1462361270837 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:27:50 INFO - PROCESS | 3344 | 1462361270929 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3344 | ++DOCSHELL 12C53800 == 30 [pid = 3344] [id = 405] 03:27:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (12C57000) [pid = 3344] [serial = 1215] [outer = 00000000] 03:27:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (12C61400) [pid = 3344] [serial = 1216] [outer = 12C57000] 03:27:50 INFO - PROCESS | 3344 | 1462361270977 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (13153400) [pid = 3344] [serial = 1217] [outer = 12C57000] 03:27:51 INFO - PROCESS | 3344 | 1462361271380 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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 700ms 03:27:51 INFO - PROCESS | 3344 | 1462361271406 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 3344 | 1462361271409 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 03:27:51 INFO - PROCESS | 3344 | 1462361271419 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 3344 | 1462361271421 Marionette TRACE conn2 <- [1,1586,null,{}] 03:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:27:51 INFO - PROCESS | 3344 | 1462361271424 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}] 03:27:51 INFO - PROCESS | 3344 | 1462361271488 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:27:51 INFO - PROCESS | 3344 | 1462361271494 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 3344 | ++DOCSHELL 112CE400 == 31 [pid = 3344] [id = 406] 03:27:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (12F07C00) [pid = 3344] [serial = 1218] [outer = 00000000] 03:27:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (13915400) [pid = 3344] [serial = 1219] [outer = 12F07C00] 03:27:51 INFO - PROCESS | 3344 | 1462361271538 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (13CB2C00) [pid = 3344] [serial = 1220] [outer = 12F07C00] 03:27:51 INFO - PROCESS | 3344 | 1462361271963 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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 591ms 03:27:52 INFO - PROCESS | 3344 | 1462361272006 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3344 | 1462361272008 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 03:27:52 INFO - PROCESS | 3344 | 1462361272012 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 3344 | 1462361272013 Marionette TRACE conn2 <- [1,1590,null,{}] 03:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:27:52 INFO - PROCESS | 3344 | 1462361272020 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}] 03:27:52 INFO - PROCESS | 3344 | 1462361272093 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:27:52 INFO - PROCESS | 3344 | 1462361272100 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 3344 | ++DOCSHELL 13CBD400 == 32 [pid = 3344] [id = 407] 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13CBEC00) [pid = 3344] [serial = 1221] [outer = 00000000] 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (14653400) [pid = 3344] [serial = 1222] [outer = 13CBEC00] 03:27:52 INFO - PROCESS | 3344 | 1462361272143 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (14699400) [pid = 3344] [serial = 1223] [outer = 13CBEC00] 03:27:52 INFO - PROCESS | 3344 | 1462361272619 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 638ms 03:27:52 INFO - PROCESS | 3344 | 1462361272652 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3344 | 1462361272654 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:27:52 INFO - PROCESS | 3344 | 1462361272658 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 3344 | 1462361272659 Marionette TRACE conn2 <- [1,1594,null,{}] 03:27:52 INFO - PROCESS | 3344 | 1462361272662 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}] 03:27:52 INFO - PROCESS | 3344 | 1462361272765 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:27:52 INFO - PROCESS | 3344 | 1462361272775 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 3344 | ++DOCSHELL 15153000 == 33 [pid = 3344] [id = 408] 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15740400) [pid = 3344] [serial = 1224] [outer = 00000000] 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (15748C00) [pid = 3344] [serial = 1225] [outer = 15740400] 03:27:52 INFO - PROCESS | 3344 | 1462361272821 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1575EC00) [pid = 3344] [serial = 1226] [outer = 15740400] 03:27:53 INFO - PROCESS | 3344 | 1462361273262 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 638ms 03:27:53 INFO - PROCESS | 3344 | 1462361273295 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 3344 | 1462361273297 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:27:53 INFO - PROCESS | 3344 | 1462361273305 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 3344 | 1462361273306 Marionette TRACE conn2 <- [1,1598,null,{}] 03:27:53 INFO - PROCESS | 3344 | 1462361273310 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}] 03:27:53 INFO - PROCESS | 3344 | 1462361273381 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:27:53 INFO - PROCESS | 3344 | 1462361273388 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 3344 | ++DOCSHELL 157B1800 == 34 [pid = 3344] [id = 409] 03:27:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1581E000) [pid = 3344] [serial = 1227] [outer = 00000000] 03:27:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (15BCEC00) [pid = 3344] [serial = 1228] [outer = 1581E000] 03:27:53 INFO - PROCESS | 3344 | 1462361273430 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (12C5C000) [pid = 3344] [serial = 1229] [outer = 1581E000] 03:27:53 INFO - PROCESS | 3344 | 1462361273874 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 592ms 03:27:53 INFO - PROCESS | 3344 | 1462361273913 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 3344 | 1462361273915 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:27:53 INFO - PROCESS | 3344 | 1462361273936 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 3344 | 1462361273938 Marionette TRACE conn2 <- [1,1602,null,{}] 03:27:53 INFO - PROCESS | 3344 | 1462361273941 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}] 03:27:54 INFO - PROCESS | 3344 | 1462361274013 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:27:54 INFO - PROCESS | 3344 | 1462361274019 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 3344 | ++DOCSHELL 15818000 == 35 [pid = 3344] [id = 410] 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (15824000) [pid = 3344] [serial = 1230] [outer = 00000000] 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1680A800) [pid = 3344] [serial = 1231] [outer = 15824000] 03:27:54 INFO - PROCESS | 3344 | 1462361274062 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1680B400) [pid = 3344] [serial = 1232] [outer = 15824000] 03:27:54 INFO - PROCESS | 3344 | 1462361274544 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]]]}] 03:27:54 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 03:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 623ms 03:27:54 INFO - PROCESS | 3344 | 1462361274572 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 3344 | 1462361274573 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 03:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:27:54 INFO - PROCESS | 3344 | 1462361274583 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - PROCESS | 3344 | 1462361274584 Marionette TRACE conn2 <- [1,1606,null,{}] 03:27:54 INFO - PROCESS | 3344 | 1462361274588 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}] 03:27:54 INFO - PROCESS | 3344 | 1462361274693 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:27:54 INFO - PROCESS | 3344 | 1462361274702 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:54 INFO - PROCESS | 3344 | ++DOCSHELL 12C53400 == 36 [pid = 3344] [id = 411] 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (16E01C00) [pid = 3344] [serial = 1233] [outer = 00000000] 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (16E09000) [pid = 3344] [serial = 1234] [outer = 16E01C00] 03:27:54 INFO - PROCESS | 3344 | 1462361274745 Marionette DEBUG loaded listener.js 03:27:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (16E0A800) [pid = 3344] [serial = 1235] [outer = 16E01C00] 03:27:55 INFO - PROCESS | 3344 | 1462361275215 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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 701ms 03:27:55 INFO - PROCESS | 3344 | 1462361275282 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 3344 | 1462361275284 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 03:27:55 INFO - PROCESS | 3344 | 1462361275287 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:27:55 INFO - PROCESS | 3344 | 1462361275289 Marionette TRACE conn2 <- [1,1610,null,{}] 03:27:55 INFO - PROCESS | 3344 | 1462361275293 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}] 03:27:55 INFO - PROCESS | 3344 | 1462361275411 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:27:55 INFO - PROCESS | 3344 | 1462361275420 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 3344 | ++DOCSHELL 10663400 == 37 [pid = 3344] [id = 412] 03:27:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (135BA000) [pid = 3344] [serial = 1236] [outer = 00000000] 03:27:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17278800) [pid = 3344] [serial = 1237] [outer = 135BA000] 03:27:55 INFO - PROCESS | 3344 | 1462361275511 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (172CCC00) [pid = 3344] [serial = 1238] [outer = 135BA000] 03:27:55 INFO - PROCESS | 3344 | 1462361275913 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]]]}] 03:27:55 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 03:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 700ms 03:27:55 INFO - PROCESS | 3344 | 1462361275971 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 3344 | 1462361275973 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 03:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:27:55 INFO - PROCESS | 3344 | 1462361275982 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 3344 | 1462361275984 Marionette TRACE conn2 <- [1,1614,null,{}] 03:27:55 INFO - PROCESS | 3344 | 1462361275988 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}] 03:27:56 INFO - PROCESS | 3344 | 1462361276141 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:27:56 INFO - PROCESS | 3344 | 1462361276204 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 3344 | ++DOCSHELL 17384800 == 38 [pid = 3344] [id = 413] 03:27:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (17385C00) [pid = 3344] [serial = 1239] [outer = 00000000] 03:27:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (17392400) [pid = 3344] [serial = 1240] [outer = 17385C00] 03:27:56 INFO - PROCESS | 3344 | 1462361276257 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17409400) [pid = 3344] [serial = 1241] [outer = 17385C00] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (172D1000) [pid = 3344] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (16E09400) [pid = 3344] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17E57400) [pid = 3344] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (112D3C00) [pid = 3344] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (17E61400) [pid = 3344] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (14652400) [pid = 3344] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (1394D000) [pid = 3344] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (117D1800) [pid = 3344] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (10E10400) [pid = 3344] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (17A8FC00) [pid = 3344] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (17E58000) [pid = 3344] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (10E07C00) [pid = 3344] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17A97800) [pid = 3344] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1315FC00) [pid = 3344] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (15763800) [pid = 3344] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (107DB400) [pid = 3344] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1AE24400) [pid = 3344] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1AC8BC00) [pid = 3344] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (12C5EC00) [pid = 3344] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1738F400) [pid = 3344] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (146D8800) [pid = 3344] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10E06C00) [pid = 3344] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (172C7C00) [pid = 3344] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (172C5800) [pid = 3344] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1740EC00) [pid = 3344] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:27:56 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16810800) [pid = 3344] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:27:57 INFO - PROCESS | 3344 | 1462361277057 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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1136ms 03:27:57 INFO - PROCESS | 3344 | 1462361277127 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 3344 | 1462361277129 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:27:57 INFO - PROCESS | 3344 | 1462361277132 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 3344 | 1462361277134 Marionette TRACE conn2 <- [1,1618,null,{}] 03:27:57 INFO - PROCESS | 3344 | 1462361277137 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}] 03:27:57 INFO - PROCESS | 3344 | 1462361277213 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:27:57 INFO - PROCESS | 3344 | 1462361277219 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 3344 | ++DOCSHELL 12C5A800 == 39 [pid = 3344] [id = 414] 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (13558000) [pid = 3344] [serial = 1242] [outer = 00000000] 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (14651400) [pid = 3344] [serial = 1243] [outer = 13558000] 03:27:57 INFO - PROCESS | 3344 | 1462361277262 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (14654000) [pid = 3344] [serial = 1244] [outer = 13558000] 03:27:57 INFO - PROCESS | 3344 | 1462361277692 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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 592ms 03:27:57 INFO - PROCESS | 3344 | 1462361277730 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 3344 | 1462361277731 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:27:57 INFO - PROCESS | 3344 | 1462361277735 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 3344 | 1462361277736 Marionette TRACE conn2 <- [1,1622,null,{}] 03:27:57 INFO - PROCESS | 3344 | 1462361277739 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}] 03:27:57 INFO - PROCESS | 3344 | 1462361277813 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:27:57 INFO - PROCESS | 3344 | 1462361277819 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 3344 | ++DOCSHELL 13F17C00 == 40 [pid = 3344] [id = 415] 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (14651800) [pid = 3344] [serial = 1245] [outer = 00000000] 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (172CC000) [pid = 3344] [serial = 1246] [outer = 14651800] 03:27:57 INFO - PROCESS | 3344 | 1462361277861 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1738CC00) [pid = 3344] [serial = 1247] [outer = 14651800] 03:27:58 INFO - PROCESS | 3344 | 1462361278308 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 591ms 03:27:58 INFO - PROCESS | 3344 | 1462361278332 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 3344 | 1462361278334 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 03:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:27:58 INFO - PROCESS | 3344 | 1462361278337 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 3344 | 1462361278338 Marionette TRACE conn2 <- [1,1626,null,{}] 03:27:58 INFO - PROCESS | 3344 | 1462361278341 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}] 03:27:58 INFO - PROCESS | 3344 | 1462361278463 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:27:58 INFO - PROCESS | 3344 | 1462361278472 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 3344 | ++DOCSHELL 10DE9000 == 41 [pid = 3344] [id = 416] 03:27:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (14652C00) [pid = 3344] [serial = 1248] [outer = 00000000] 03:27:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1798D400) [pid = 3344] [serial = 1249] [outer = 14652C00] 03:27:58 INFO - PROCESS | 3344 | 1462361278514 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17994800) [pid = 3344] [serial = 1250] [outer = 14652C00] 03:27:59 INFO - PROCESS | 3344 | 1462361279089 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:27:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 794ms 03:27:59 INFO - PROCESS | 3344 | 1462361279141 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 3344 | 1462361279148 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 03:27:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:27:59 INFO - PROCESS | 3344 | 1462361279248 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 3344 | 1462361279253 Marionette TRACE conn2 <- [1,1630,null,{}] 03:27:59 INFO - PROCESS | 3344 | 1462361279268 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}] 03:27:59 INFO - PROCESS | 3344 | 1462361279383 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:27:59 INFO - PROCESS | 3344 | 1462361279513 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 3344 | ++DOCSHELL 0F530000 == 42 [pid = 3344] [id = 417] 03:27:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (10548C00) [pid = 3344] [serial = 1251] [outer = 00000000] 03:27:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (10D75000) [pid = 3344] [serial = 1252] [outer = 10548C00] 03:27:59 INFO - PROCESS | 3344 | 1462361279571 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (112D5C00) [pid = 3344] [serial = 1253] [outer = 10548C00] 03:28:00 INFO - PROCESS | 3344 | 1462361280273 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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1136ms 03:28:00 INFO - PROCESS | 3344 | 1462361280342 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 3344 | 1462361280348 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:28:00 INFO - PROCESS | 3344 | 1462361280354 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 3344 | 1462361280357 Marionette TRACE conn2 <- [1,1634,null,{}] 03:28:00 INFO - PROCESS | 3344 | 1462361280361 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}] 03:28:00 INFO - PROCESS | 3344 | 1462361280495 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:28:00 INFO - PROCESS | 3344 | 1462361280627 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 3344 | ++DOCSHELL 10DE1800 == 43 [pid = 3344] [id = 418] 03:28:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (10E0D400) [pid = 3344] [serial = 1254] [outer = 00000000] 03:28:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1203BC00) [pid = 3344] [serial = 1255] [outer = 10E0D400] 03:28:00 INFO - PROCESS | 3344 | 1462361280682 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (12C5F400) [pid = 3344] [serial = 1256] [outer = 10E0D400] 03:28:01 INFO - PROCESS | 3344 | 1462361281571 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]]]}] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 1349D000 == 42 [pid = 3344] [id = 245] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 1123D800 == 41 [pid = 3344] [id = 243] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 12C57400 == 40 [pid = 3344] [id = 250] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 131D5800 == 39 [pid = 3344] [id = 253] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 14660000 == 38 [pid = 3344] [id = 254] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 1581D400 == 37 [pid = 3344] [id = 248] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 12C15400 == 36 [pid = 3344] [id = 258] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 15156800 == 35 [pid = 3344] [id = 247] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 12C58000 == 34 [pid = 3344] [id = 244] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 15821000 == 33 [pid = 3344] [id = 249] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 14653000 == 32 [pid = 3344] [id = 255] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 172D1800 == 31 [pid = 3344] [id = 252] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 131D0C00 == 30 [pid = 3344] [id = 259] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 10D74000 == 29 [pid = 3344] [id = 242] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 10D73800 == 28 [pid = 3344] [id = 256] 03:28:01 INFO - PROCESS | 3344 | --DOCSHELL 10E13C00 == 27 [pid = 3344] [id = 257] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1AE27C00) [pid = 3344] [serial = 1207] [outer = 00000000] [url = about:blank] 03:28:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:28:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1292ms 03:28:01 INFO - PROCESS | 3344 | 1462361281656 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 3344 | 1462361281660 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:28:01 INFO - PROCESS | 3344 | 1462361281665 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 3344 | 1462361281668 Marionette TRACE conn2 <- [1,1638,null,{}] 03:28:01 INFO - PROCESS | 3344 | 1462361281673 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}] 03:28:01 INFO - PROCESS | 3344 | 1462361281766 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17999400) [pid = 3344] [serial = 1120] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1A316000) [pid = 3344] [serial = 1156] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (17FAC800) [pid = 3344] [serial = 1111] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (11BC1000) [pid = 3344] [serial = 1114] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1869F000) [pid = 3344] [serial = 1123] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (15748000) [pid = 3344] [serial = 1117] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1468F000) [pid = 3344] [serial = 1075] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (15153400) [pid = 3344] [serial = 1126] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (11BCFC00) [pid = 3344] [serial = 1072] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1720D000) [pid = 3344] [serial = 1078] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (18CBD800) [pid = 3344] [serial = 1195] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A316C00) [pid = 3344] [serial = 1198] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A059C00) [pid = 3344] [serial = 1196] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16811800) [pid = 3344] [serial = 1201] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1A3F2C00) [pid = 3344] [serial = 1204] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1A389000) [pid = 3344] [serial = 1205] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15741400) [pid = 3344] [serial = 1183] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1629A800) [pid = 3344] [serial = 1181] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (15BD0400) [pid = 3344] [serial = 1180] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (135B8C00) [pid = 3344] [serial = 1178] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (12E2B000) [pid = 3344] [serial = 1177] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1AE2E400) [pid = 3344] [serial = 1175] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1AE28C00) [pid = 3344] [serial = 1174] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1ACC9C00) [pid = 3344] [serial = 1172] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1ACC7800) [pid = 3344] [serial = 1171] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1AC8EC00) [pid = 3344] [serial = 1169] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A3F2000) [pid = 3344] [serial = 1168] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A058800) [pid = 3344] [serial = 1165] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19EEBC00) [pid = 3344] [serial = 1164] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (16E02400) [pid = 3344] [serial = 1162] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1629A400) [pid = 3344] [serial = 1161] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (11574000) [pid = 3344] [serial = 1159] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11250400) [pid = 3344] [serial = 1158] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1680E400) [pid = 3344] [serial = 715] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1740F800) [pid = 3344] [serial = 1189] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (172CC800) [pid = 3344] [serial = 1186] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17387000) [pid = 3344] [serial = 1187] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16806400) [pid = 3344] [serial = 1184] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16A75C00) [pid = 3344] [serial = 1202] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17A90000) [pid = 3344] [serial = 1192] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17BAD800) [pid = 3344] [serial = 1193] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A37F000) [pid = 3344] [serial = 1199] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1745CC00) [pid = 3344] [serial = 1190] [outer = 00000000] [url = about:blank] 03:28:01 INFO - PROCESS | 3344 | 1462361281857 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8C00 == 28 [pid = 3344] [id = 419] 03:28:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10E0DC00) [pid = 3344] [serial = 1257] [outer = 00000000] 03:28:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1125A800) [pid = 3344] [serial = 1258] [outer = 10E0DC00] 03:28:01 INFO - PROCESS | 3344 | 1462361281904 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (11574800) [pid = 3344] [serial = 1259] [outer = 10E0DC00] 03:28:02 INFO - PROCESS | 3344 | 1462361282355 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 731ms 03:28:02 INFO - PROCESS | 3344 | 1462361282407 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 3344 | 1462361282413 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 03:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:28:02 INFO - PROCESS | 3344 | 1462361282418 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 3344 | 1462361282421 Marionette TRACE conn2 <- [1,1642,null,{}] 03:28:02 INFO - PROCESS | 3344 | 1462361282424 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}] 03:28:02 INFO - PROCESS | 3344 | 1462361282508 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:28:02 INFO - PROCESS | 3344 | 1462361282517 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 3344 | ++DOCSHELL 1157D800 == 29 [pid = 3344] [id = 420] 03:28:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (117CAC00) [pid = 3344] [serial = 1260] [outer = 00000000] 03:28:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12C5F800) [pid = 3344] [serial = 1261] [outer = 117CAC00] 03:28:02 INFO - PROCESS | 3344 | 1462361282561 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13451400) [pid = 3344] [serial = 1262] [outer = 117CAC00] 03:28:03 INFO - PROCESS | 3344 | 1462361283013 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 622ms 03:28:03 INFO - PROCESS | 3344 | 1462361283056 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3344 | 1462361283058 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:28:03 INFO - PROCESS | 3344 | 1462361283061 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3344 | 1462361283064 Marionette TRACE conn2 <- [1,1646,null,{}] 03:28:03 INFO - PROCESS | 3344 | 1462361283075 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}] 03:28:03 INFO - PROCESS | 3344 | 1462361283156 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:28:03 INFO - PROCESS | 3344 | 1462361283167 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3344 | ++DOCSHELL 14653C00 == 30 [pid = 3344] [id = 421] 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1465FC00) [pid = 3344] [serial = 1263] [outer = 00000000] 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1514D400) [pid = 3344] [serial = 1264] [outer = 1465FC00] 03:28:03 INFO - PROCESS | 3344 | 1462361283213 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15155C00) [pid = 3344] [serial = 1265] [outer = 1465FC00] 03:28:03 INFO - PROCESS | 3344 | 1462361283699 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 700ms 03:28:03 INFO - PROCESS | 3344 | 1462361283761 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3344 | 1462361283763 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:28:03 INFO - PROCESS | 3344 | 1462361283767 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3344 | 1462361283768 Marionette TRACE conn2 <- [1,1650,null,{}] 03:28:03 INFO - PROCESS | 3344 | 1462361283772 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}] 03:28:03 INFO - PROCESS | 3344 | 1462361283835 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:28:03 INFO - PROCESS | 3344 | 1462361283841 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3344 | ++DOCSHELL 15151000 == 31 [pid = 3344] [id = 422] 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15744400) [pid = 3344] [serial = 1266] [outer = 00000000] 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1581E400) [pid = 3344] [serial = 1267] [outer = 15744400] 03:28:03 INFO - PROCESS | 3344 | 1462361283884 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15BB7C00) [pid = 3344] [serial = 1268] [outer = 15744400] 03:28:04 INFO - PROCESS | 3344 | 1462361284348 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]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 638ms 03:28:04 INFO - PROCESS | 3344 | 1462361284388 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 3344 | 1462361284390 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 03:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:28:04 INFO - PROCESS | 3344 | 1462361284393 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 3344 | 1462361284395 Marionette TRACE conn2 <- [1,1654,null,{}] 03:28:04 INFO - PROCESS | 3344 | 1462361284398 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}] 03:28:04 INFO - PROCESS | 3344 | 1462361284501 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:28:04 INFO - PROCESS | 3344 | 1462361284596 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:04 INFO - PROCESS | 3344 | ++DOCSHELL 16294800 == 32 [pid = 3344] [id = 423] 03:28:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16297400) [pid = 3344] [serial = 1269] [outer = 00000000] 03:28:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1629EC00) [pid = 3344] [serial = 1270] [outer = 16297400] 03:28:04 INFO - PROCESS | 3344 | 1462361284640 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16653C00) [pid = 3344] [serial = 1271] [outer = 16297400] 03:28:05 INFO - PROCESS | 3344 | 1462361285090 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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 732ms 03:28:05 INFO - PROCESS | 3344 | 1462361285134 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 3344 | 1462361285136 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 03:28:05 INFO - PROCESS | 3344 | 1462361285148 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 3344 | 1462361285150 Marionette TRACE conn2 <- [1,1658,null,{}] 03:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:28:05 INFO - PROCESS | 3344 | 1462361285153 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}] 03:28:05 INFO - PROCESS | 3344 | 1462361285276 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:28:05 INFO - PROCESS | 3344 | 1462361285341 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 3344 | ++DOCSHELL 16E0C800 == 33 [pid = 3344] [id = 424] 03:28:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16E0D800) [pid = 3344] [serial = 1272] [outer = 00000000] 03:28:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16F09000) [pid = 3344] [serial = 1273] [outer = 16E0D800] 03:28:05 INFO - PROCESS | 3344 | 1462361285386 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17204400) [pid = 3344] [serial = 1274] [outer = 16E0D800] 03:28:05 INFO - PROCESS | 3344 | 1462361285801 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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 685ms 03:28:05 INFO - PROCESS | 3344 | 1462361285854 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 3344 | 1462361285856 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:28:05 INFO - PROCESS | 3344 | 1462361285895 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 3344 | 1462361285897 Marionette TRACE conn2 <- [1,1662,null,{}] 03:28:05 INFO - PROCESS | 3344 | 1462361285900 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}] 03:28:05 INFO - PROCESS | 3344 | 1462361286002 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:28:06 INFO - PROCESS | 3344 | 1462361286014 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 3344 | ++DOCSHELL 172C9C00 == 34 [pid = 3344] [id = 425] 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (172CD000) [pid = 3344] [serial = 1275] [outer = 00000000] 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17389800) [pid = 3344] [serial = 1276] [outer = 172CD000] 03:28:06 INFO - PROCESS | 3344 | 1462361286057 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1738E800) [pid = 3344] [serial = 1277] [outer = 172CD000] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16E01C00) [pid = 3344] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (12C57000) [pid = 3344] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1581E000) [pid = 3344] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (112D0400) [pid = 3344] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10D73C00) [pid = 3344] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (15740400) [pid = 3344] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12F07C00) [pid = 3344] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15824000) [pid = 3344] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13CBEC00) [pid = 3344] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (135BA000) [pid = 3344] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (14651800) [pid = 3344] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17385C00) [pid = 3344] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:28:06 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13558000) [pid = 3344] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:28:06 INFO - PROCESS | 3344 | 1462361286551 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]]]}] 03:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 700ms 03:28:06 INFO - PROCESS | 3344 | 1462361286589 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:28:06 INFO - PROCESS | 3344 | 1462361286592 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 03:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:28:06 INFO - PROCESS | 3344 | 1462361286596 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:28:06 INFO - PROCESS | 3344 | 1462361286599 Marionette TRACE conn2 <- [1,1666,null,{}] 03:28:06 INFO - PROCESS | 3344 | 1462361286603 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}] 03:28:06 INFO - PROCESS | 3344 | 1462361286705 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:28:06 INFO - PROCESS | 3344 | 1462361286711 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 3344 | ++DOCSHELL 10604C00 == 35 [pid = 3344] [id = 426] 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (10D21C00) [pid = 3344] [serial = 1278] [outer = 00000000] 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15740400) [pid = 3344] [serial = 1279] [outer = 10D21C00] 03:28:06 INFO - PROCESS | 3344 | 1462361286754 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15BD1400) [pid = 3344] [serial = 1280] [outer = 10D21C00] 03:28:07 INFO - PROCESS | 3344 | 1462361287169 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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 591ms 03:28:07 INFO - PROCESS | 3344 | 1462361287207 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 3344 | 1462361287209 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 3344 | 1462361287213 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 3344 | 1462361287214 Marionette TRACE conn2 <- [1,1670,null,{}] 03:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:28:07 INFO - PROCESS | 3344 | 1462361287218 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}] 03:28:07 INFO - PROCESS | 3344 | 1462361287294 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:28:07 INFO - PROCESS | 3344 | 1462361287301 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3344 | ++DOCSHELL 1315F000 == 36 [pid = 3344] [id = 427] 03:28:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13F0F800) [pid = 3344] [serial = 1281] [outer = 00000000] 03:28:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (172D2C00) [pid = 3344] [serial = 1282] [outer = 13F0F800] 03:28:07 INFO - PROCESS | 3344 | 1462361287343 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (172D3800) [pid = 3344] [serial = 1283] [outer = 13F0F800] 03:28:07 INFO - PROCESS | 3344 | 1462361287781 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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 591ms 03:28:07 INFO - PROCESS | 3344 | 1462361287812 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:28:07 INFO - PROCESS | 3344 | 1462361287814 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 3344 | 1462361287817 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:28:07 INFO - PROCESS | 3344 | 1462361287819 Marionette TRACE conn2 <- [1,1674,null,{}] 03:28:07 INFO - PROCESS | 3344 | 1462361287833 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}] 03:28:07 INFO - PROCESS | 3344 | 1462361287893 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:28:07 INFO - PROCESS | 3344 | 1462361287899 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3344 | ++DOCSHELL 15BAC400 == 37 [pid = 3344] [id = 428] 03:28:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (172C5C00) [pid = 3344] [serial = 1284] [outer = 00000000] 03:28:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17991000) [pid = 3344] [serial = 1285] [outer = 172C5C00] 03:28:07 INFO - PROCESS | 3344 | 1462361287942 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17995000) [pid = 3344] [serial = 1286] [outer = 172C5C00] 03:28:08 INFO - PROCESS | 3344 | 1462361288483 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 747ms 03:28:08 INFO - PROCESS | 3344 | 1462361288543 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 3344 | 1462361288547 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 03:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:28:08 INFO - PROCESS | 3344 | 1462361288553 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 3344 | 1462361288557 Marionette TRACE conn2 <- [1,1678,null,{}] 03:28:08 INFO - PROCESS | 3344 | 1462361288564 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}] 03:28:08 INFO - PROCESS | 3344 | 1462361288720 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:28:08 INFO - PROCESS | 3344 | 1462361288827 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 3344 | ++DOCSHELL 10DDF400 == 38 [pid = 3344] [id = 429] 03:28:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10E05C00) [pid = 3344] [serial = 1287] [outer = 00000000] 03:28:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11BC1000) [pid = 3344] [serial = 1288] [outer = 10E05C00] 03:28:08 INFO - PROCESS | 3344 | 1462361288881 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (120F2800) [pid = 3344] [serial = 1289] [outer = 10E05C00] 03:28:09 INFO - PROCESS | 3344 | 1462361289457 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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 950ms 03:28:09 INFO - PROCESS | 3344 | 1462361289499 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3344 | 1462361289505 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:28:09 INFO - PROCESS | 3344 | 1462361289511 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3344 | 1462361289514 Marionette TRACE conn2 <- [1,1682,null,{}] 03:28:09 INFO - PROCESS | 3344 | 1462361289518 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}] 03:28:09 INFO - PROCESS | 3344 | 1462361289618 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:28:09 INFO - PROCESS | 3344 | 1462361289729 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 3344 | ++DOCSHELL 12C35C00 == 39 [pid = 3344] [id = 430] 03:28:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1355F800) [pid = 3344] [serial = 1290] [outer = 00000000] 03:28:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13F18800) [pid = 3344] [serial = 1291] [outer = 1355F800] 03:28:09 INFO - PROCESS | 3344 | 1462361289782 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1514D000) [pid = 3344] [serial = 1292] [outer = 1355F800] 03:28:10 INFO - PROCESS | 3344 | 1462361290386 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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 887ms 03:28:10 INFO - PROCESS | 3344 | 1462361290417 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 3344 | 1462361290419 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 03:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:28:10 INFO - PROCESS | 3344 | 1462361290424 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - PROCESS | 3344 | 1462361290428 Marionette TRACE conn2 <- [1,1686,null,{}] 03:28:10 INFO - PROCESS | 3344 | 1462361290439 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}] 03:28:10 INFO - PROCESS | 3344 | 1462361290542 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:28:10 INFO - PROCESS | 3344 | 1462361290644 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 3344 | ++DOCSHELL 16E07400 == 40 [pid = 3344] [id = 431] 03:28:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16E0E400) [pid = 3344] [serial = 1293] [outer = 00000000] 03:28:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (172C8400) [pid = 3344] [serial = 1294] [outer = 16E0E400] 03:28:10 INFO - PROCESS | 3344 | 1462361290700 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1745CC00) [pid = 3344] [serial = 1295] [outer = 16E0E400] 03:28:11 INFO - PROCESS | 3344 | 1462361291269 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]]]}] 03:28:11 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 03:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 903ms 03:28:11 INFO - PROCESS | 3344 | 1462361291329 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 3344 | 1462361291331 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 03:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:28:11 INFO - PROCESS | 3344 | 1462361291335 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 3344 | 1462361291337 Marionette TRACE conn2 <- [1,1690,null,{}] 03:28:11 INFO - PROCESS | 3344 | 1462361291341 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}] 03:28:11 INFO - PROCESS | 3344 | 1462361291440 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:28:11 INFO - PROCESS | 3344 | 1462361291540 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 3344 | ++DOCSHELL 179B2C00 == 41 [pid = 3344] [id = 432] 03:28:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (179B7000) [pid = 3344] [serial = 1296] [outer = 00000000] 03:28:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17A8CC00) [pid = 3344] [serial = 1297] [outer = 179B7000] 03:28:11 INFO - PROCESS | 3344 | 1462361291593 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17A91C00) [pid = 3344] [serial = 1298] [outer = 179B7000] 03:28:12 INFO - PROCESS | 3344 | 1462361292172 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 902ms 03:28:12 INFO - PROCESS | 3344 | 1462361292223 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 3344 | 1462361292225 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:28:12 INFO - PROCESS | 3344 | 1462361292229 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 3344 | 1462361292231 Marionette TRACE conn2 <- [1,1694,null,{}] 03:28:12 INFO - PROCESS | 3344 | 1462361292234 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}] 03:28:12 INFO - PROCESS | 3344 | 1462361292341 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:28:12 INFO - PROCESS | 3344 | 1462361292448 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 3344 | ++DOCSHELL 112ED800 == 42 [pid = 3344] [id = 433] 03:28:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (12C5EC00) [pid = 3344] [serial = 1299] [outer = 00000000] 03:28:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (15BD1C00) [pid = 3344] [serial = 1300] [outer = 12C5EC00] 03:28:12 INFO - PROCESS | 3344 | 1462361292503 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1720E400) [pid = 3344] [serial = 1301] [outer = 12C5EC00] 03:28:13 INFO - PROCESS | 3344 | 1462361293226 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]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1027ms 03:28:13 INFO - PROCESS | 3344 | 1462361293286 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 3344 | 1462361293290 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 03:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:28:13 INFO - PROCESS | 3344 | 1462361293295 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - PROCESS | 3344 | 1462361293298 Marionette TRACE conn2 <- [1,1698,null,{}] 03:28:13 INFO - PROCESS | 3344 | 1462361293303 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}] 03:28:13 INFO - PROCESS | 3344 | 1462361293399 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:28:13 INFO - PROCESS | 3344 | 1462361293532 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 3344 | ++DOCSHELL 11B8F000 == 43 [pid = 3344] [id = 434] 03:28:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (11B96800) [pid = 3344] [serial = 1302] [outer = 00000000] 03:28:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (12C5FC00) [pid = 3344] [serial = 1303] [outer = 11B96800] 03:28:13 INFO - PROCESS | 3344 | 1462361293581 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13558000) [pid = 3344] [serial = 1304] [outer = 11B96800] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16E09000) [pid = 3344] [serial = 1234] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (12C61400) [pid = 3344] [serial = 1216] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (13153400) [pid = 3344] [serial = 1217] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (15BCEC00) [pid = 3344] [serial = 1228] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (12C5C000) [pid = 3344] [serial = 1229] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1130F400) [pid = 3344] [serial = 1213] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (117CB000) [pid = 3344] [serial = 1214] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (10DDF800) [pid = 3344] [serial = 1210] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (10E05800) [pid = 3344] [serial = 1211] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15748C00) [pid = 3344] [serial = 1225] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1575EC00) [pid = 3344] [serial = 1226] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (13915400) [pid = 3344] [serial = 1219] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13CB2C00) [pid = 3344] [serial = 1220] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1680A800) [pid = 3344] [serial = 1231] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (14653400) [pid = 3344] [serial = 1222] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (14699400) [pid = 3344] [serial = 1223] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (17278800) [pid = 3344] [serial = 1237] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1738CC00) [pid = 3344] [serial = 1247] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1798D400) [pid = 3344] [serial = 1249] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16E0A800) [pid = 3344] [serial = 1235] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17392400) [pid = 3344] [serial = 1240] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (172CCC00) [pid = 3344] [serial = 1238] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (172CC000) [pid = 3344] [serial = 1246] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17409400) [pid = 3344] [serial = 1241] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (14651400) [pid = 3344] [serial = 1243] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (14654000) [pid = 3344] [serial = 1244] [outer = 00000000] [url = about:blank] 03:28:13 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1680B400) [pid = 3344] [serial = 1232] [outer = 00000000] [url = about:blank] 03:28:14 INFO - PROCESS | 3344 | 1462361294075 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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 794ms 03:28:14 INFO - PROCESS | 3344 | 1462361294097 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3344 | 1462361294102 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:28:14 INFO - PROCESS | 3344 | 1462361294108 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 3344 | 1462361294110 Marionette TRACE conn2 <- [1,1702,null,{}] 03:28:14 INFO - PROCESS | 3344 | 1462361294114 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}] 03:28:14 INFO - PROCESS | 3344 | 1462361294199 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:28:14 INFO - PROCESS | 3344 | 1462361294207 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 3344 | ++DOCSHELL 12C56400 == 44 [pid = 3344] [id = 435] 03:28:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (12C57000) [pid = 3344] [serial = 1305] [outer = 00000000] 03:28:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1348BC00) [pid = 3344] [serial = 1306] [outer = 12C57000] 03:28:14 INFO - PROCESS | 3344 | 1462361294250 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (13957400) [pid = 3344] [serial = 1307] [outer = 12C57000] 03:28:14 INFO - PROCESS | 3344 | 1462361294734 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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 685ms 03:28:14 INFO - PROCESS | 3344 | 1462361294806 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3344 | 1462361294808 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:28:14 INFO - PROCESS | 3344 | 1462361294813 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 3344 | 1462361294818 Marionette TRACE conn2 <- [1,1706,null,{}] 03:28:14 INFO - PROCESS | 3344 | 1462361294831 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}] 03:28:14 INFO - PROCESS | 3344 | 1462361294916 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:28:15 INFO - PROCESS | 3344 | 1462361295015 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 3344 | ++DOCSHELL 146D6800 == 45 [pid = 3344] [id = 436] 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15156C00) [pid = 3344] [serial = 1308] [outer = 00000000] 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15747C00) [pid = 3344] [serial = 1309] [outer = 15156C00] 03:28:15 INFO - PROCESS | 3344 | 1462361295061 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (157A8C00) [pid = 3344] [serial = 1310] [outer = 15156C00] 03:28:15 INFO - PROCESS | 3344 | 1462361295490 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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 763ms 03:28:15 INFO - PROCESS | 3344 | 1462361295583 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 3344 | 1462361295587 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 03:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:28:15 INFO - PROCESS | 3344 | 1462361295608 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 3344 | 1462361295612 Marionette TRACE conn2 <- [1,1710,null,{}] 03:28:15 INFO - PROCESS | 3344 | 1462361295619 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}] 03:28:15 INFO - PROCESS | 3344 | 1462361295732 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:28:15 INFO - PROCESS | 3344 | 1462361295827 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 3344 | ++DOCSHELL 106A7C00 == 46 [pid = 3344] [id = 437] 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10DE1400) [pid = 3344] [serial = 1311] [outer = 00000000] 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (11B8DC00) [pid = 3344] [serial = 1312] [outer = 10DE1400] 03:28:15 INFO - PROCESS | 3344 | 1462361295890 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (12C62C00) [pid = 3344] [serial = 1313] [outer = 10DE1400] 03:28:16 INFO - PROCESS | 3344 | 1462361296443 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]]]}] 03:28:16 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 03:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 887ms 03:28:16 INFO - PROCESS | 3344 | 1462361296492 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 3344 | 1462361296498 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:28:16 INFO - PROCESS | 3344 | 1462361296505 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 3344 | 1462361296507 Marionette TRACE conn2 <- [1,1714,null,{}] 03:28:16 INFO - PROCESS | 3344 | 1462361296512 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}] 03:28:16 INFO - PROCESS | 3344 | 1462361296612 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:28:16 INFO - PROCESS | 3344 | 1462361296712 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 3344 | ++DOCSHELL 14094800 == 47 [pid = 3344] [id = 438] 03:28:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (14654C00) [pid = 3344] [serial = 1314] [outer = 00000000] 03:28:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (15746800) [pid = 3344] [serial = 1315] [outer = 14654C00] 03:28:16 INFO - PROCESS | 3344 | 1462361296765 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1581EC00) [pid = 3344] [serial = 1316] [outer = 14654C00] 03:28:17 INFO - PROCESS | 3344 | 1462361297391 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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 949ms 03:28:17 INFO - PROCESS | 3344 | 1462361297448 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:28:17 INFO - PROCESS | 3344 | 1462361297450 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 03:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:28:17 INFO - PROCESS | 3344 | 1462361297454 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 3344 | 1462361297458 Marionette TRACE conn2 <- [1,1718,null,{}] 03:28:17 INFO - PROCESS | 3344 | 1462361297469 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}] 03:28:17 INFO - PROCESS | 3344 | 1462361297572 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:28:17 INFO - PROCESS | 3344 | 1462361297701 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 3344 | ++DOCSHELL 1680A000 == 48 [pid = 3344] [id = 439] 03:28:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1680C000) [pid = 3344] [serial = 1317] [outer = 00000000] 03:28:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (16A74800) [pid = 3344] [serial = 1318] [outer = 1680C000] 03:28:17 INFO - PROCESS | 3344 | 1462361297757 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16E08C00) [pid = 3344] [serial = 1319] [outer = 1680C000] 03:28:18 INFO - PROCESS | 3344 | 1462361298334 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]]]}] 03:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 934ms 03:28:18 INFO - PROCESS | 3344 | 1462361298399 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:28:18 INFO - PROCESS | 3344 | 1462361298402 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:28:18 INFO - PROCESS | 3344 | 1462361298405 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 3344 | 1462361298407 Marionette TRACE conn2 <- [1,1722,null,{}] 03:28:18 INFO - PROCESS | 3344 | 1462361298411 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}] 03:28:18 INFO - PROCESS | 3344 | 1462361298507 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:28:18 INFO - PROCESS | 3344 | 1462361298634 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 3344 | ++DOCSHELL 16F07000 == 49 [pid = 3344] [id = 440] 03:28:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16F08000) [pid = 3344] [serial = 1320] [outer = 00000000] 03:28:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (172C7000) [pid = 3344] [serial = 1321] [outer = 16F08000] 03:28:18 INFO - PROCESS | 3344 | 1462361298688 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17386000) [pid = 3344] [serial = 1322] [outer = 16F08000] 03:28:19 INFO - PROCESS | 3344 | 1462361299282 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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 933ms 03:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:28:19 INFO - PROCESS | 3344 | 1462361299350 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 3344 | 1462361299352 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 03:28:19 INFO - PROCESS | 3344 | 1462361299356 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 3344 | 1462361299358 Marionette TRACE conn2 <- [1,1726,null,{}] 03:28:19 INFO - PROCESS | 3344 | 1462361299361 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}] 03:28:19 INFO - PROCESS | 3344 | 1462361299455 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:28:19 INFO - PROCESS | 3344 | 1462361299582 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 3344 | ++DOCSHELL 17386C00 == 50 [pid = 3344] [id = 441] 03:28:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17406800) [pid = 3344] [serial = 1323] [outer = 00000000] 03:28:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17990000) [pid = 3344] [serial = 1324] [outer = 17406800] 03:28:19 INFO - PROCESS | 3344 | 1462361299636 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17A8B400) [pid = 3344] [serial = 1325] [outer = 17406800] 03:28:20 INFO - PROCESS | 3344 | 1462361300276 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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 996ms 03:28:20 INFO - PROCESS | 3344 | 1462361300343 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 3344 | 1462361300347 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:28:20 INFO - PROCESS | 3344 | 1462361300352 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 3344 | 1462361300356 Marionette TRACE conn2 <- [1,1730,null,{}] 03:28:20 INFO - PROCESS | 3344 | 1462361300362 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}] 03:28:20 INFO - PROCESS | 3344 | 1462361300464 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:28:20 INFO - PROCESS | 3344 | 1462361300547 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 3344 | ++DOCSHELL 11BCFC00 == 51 [pid = 3344] [id = 442] 03:28:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (12C16400) [pid = 3344] [serial = 1326] [outer = 00000000] 03:28:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1355D800) [pid = 3344] [serial = 1327] [outer = 12C16400] 03:28:20 INFO - PROCESS | 3344 | 1462361300638 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (14093800) [pid = 3344] [serial = 1328] [outer = 12C16400] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 12C56400 == 50 [pid = 3344] [id = 435] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 11B8F000 == 49 [pid = 3344] [id = 434] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 112ED800 == 48 [pid = 3344] [id = 433] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 179B2C00 == 47 [pid = 3344] [id = 432] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 12C35C00 == 46 [pid = 3344] [id = 430] 03:28:20 INFO - PROCESS | 3344 | --DOCSHELL 10DDF400 == 45 [pid = 3344] [id = 429] 03:28:21 INFO - PROCESS | 3344 | 1462361301186 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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 903ms 03:28:21 INFO - PROCESS | 3344 | 1462361301253 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 3344 | 1462361301259 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 03:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:28:21 INFO - PROCESS | 3344 | 1462361301264 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 3344 | 1462361301267 Marionette TRACE conn2 <- [1,1734,null,{}] 03:28:21 INFO - PROCESS | 3344 | 1462361301270 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}] 03:28:21 INFO - PROCESS | 3344 | 1462361301416 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:28:21 INFO - PROCESS | 3344 | 1462361301488 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 3344 | ++DOCSHELL 14660400 == 46 [pid = 3344] [id = 443] 03:28:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (14696C00) [pid = 3344] [serial = 1329] [outer = 00000000] 03:28:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (16276800) [pid = 3344] [serial = 1330] [outer = 14696C00] 03:28:21 INFO - PROCESS | 3344 | 1462361301532 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1680A800) [pid = 3344] [serial = 1331] [outer = 14696C00] 03:28:21 INFO - PROCESS | 3344 | 1462361301971 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 732ms 03:28:22 INFO - PROCESS | 3344 | 1462361302006 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3344 | 1462361302009 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 03:28:22 INFO - PROCESS | 3344 | 1462361302013 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:28:22 INFO - PROCESS | 3344 | 1462361302016 Marionette TRACE conn2 <- [1,1738,null,{}] 03:28:22 INFO - PROCESS | 3344 | 1462361302026 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}] 03:28:22 INFO - PROCESS | 3344 | 1462361302175 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:28:22 INFO - PROCESS | 3344 | 1462361302201 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3344 | ++DOCSHELL 17403400 == 47 [pid = 3344] [id = 444] 03:28:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17404800) [pid = 3344] [serial = 1332] [outer = 00000000] 03:28:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (179B2C00) [pid = 3344] [serial = 1333] [outer = 17404800] 03:28:22 INFO - PROCESS | 3344 | 1462361302247 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17A96C00) [pid = 3344] [serial = 1334] [outer = 17404800] 03:28:22 INFO - PROCESS | 3344 | 1462361302720 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 03:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:28:22 INFO - PROCESS | 3344 | 1462361302755 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3344 | 1462361302757 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 03:28:22 INFO - PROCESS | 3344 | 1462361302760 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 3344 | 1462361302762 Marionette TRACE conn2 <- [1,1742,null,{}] 03:28:22 INFO - PROCESS | 3344 | 1462361302766 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}] 03:28:22 INFO - PROCESS | 3344 | 1462361302877 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:28:22 INFO - PROCESS | 3344 | 1462361302884 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3344 | ++DOCSHELL 17CCD800 == 48 [pid = 3344] [id = 445] 03:28:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17CCE400) [pid = 3344] [serial = 1335] [outer = 00000000] 03:28:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17E5CC00) [pid = 3344] [serial = 1336] [outer = 17CCE400] 03:28:22 INFO - PROCESS | 3344 | 1462361302977 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17ED8C00) [pid = 3344] [serial = 1337] [outer = 17CCE400] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (16297400) [pid = 3344] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15744400) [pid = 3344] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (16E0D800) [pid = 3344] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (117CAC00) [pid = 3344] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (13F0F800) [pid = 3344] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (10E0DC00) [pid = 3344] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1465FC00) [pid = 3344] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (11B96800) [pid = 3344] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (172CD000) [pid = 3344] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (10D21C00) [pid = 3344] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:28:23 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (12C57000) [pid = 3344] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:28:23 INFO - PROCESS | 3344 | 1462361303435 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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 684ms 03:28:23 INFO - PROCESS | 3344 | 1462361303460 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 3344 | 1462361303462 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 03:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:28:23 INFO - PROCESS | 3344 | 1462361303465 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - PROCESS | 3344 | 1462361303467 Marionette TRACE conn2 <- [1,1746,null,{}] 03:28:23 INFO - PROCESS | 3344 | 1462361303474 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}] 03:28:23 INFO - PROCESS | 3344 | 1462361303581 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:28:23 INFO - PROCESS | 3344 | 1462361303591 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 3344 | ++DOCSHELL 11EE6800 == 49 [pid = 3344] [id = 446] 03:28:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (11B96800) [pid = 3344] [serial = 1338] [outer = 00000000] 03:28:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13CBEC00) [pid = 3344] [serial = 1339] [outer = 11B96800] 03:28:23 INFO - PROCESS | 3344 | 1462361303634 Marionette DEBUG loaded listener.js 03:28:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (15748000) [pid = 3344] [serial = 1340] [outer = 11B96800] 03:28:24 INFO - PROCESS | 3344 | 1462361304089 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 700ms 03:28:24 INFO - PROCESS | 3344 | 1462361304165 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 3344 | 1462361304167 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 03:28:24 INFO - PROCESS | 3344 | 1462361304171 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:28:24 INFO - PROCESS | 3344 | 1462361304172 Marionette TRACE conn2 <- [1,1750,null,{}] 03:28:24 INFO - PROCESS | 3344 | 1462361304176 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}] 03:28:24 INFO - PROCESS | 3344 | 1462361304276 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:28:24 INFO - PROCESS | 3344 | 1462361304290 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 3344 | ++DOCSHELL 10D74000 == 50 [pid = 3344] [id = 447] 03:28:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10DE3800) [pid = 3344] [serial = 1341] [outer = 00000000] 03:28:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (183F7800) [pid = 3344] [serial = 1342] [outer = 10DE3800] 03:28:24 INFO - PROCESS | 3344 | 1462361304335 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (18613000) [pid = 3344] [serial = 1343] [outer = 10DE3800] 03:28:24 INFO - PROCESS | 3344 | 1462361304771 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 701ms 03:28:24 INFO - PROCESS | 3344 | 1462361304854 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 3344 | 1462361304856 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 03:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:28:24 INFO - PROCESS | 3344 | 1462361304860 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 3344 | 1462361304861 Marionette TRACE conn2 <- [1,1754,null,{}] 03:28:24 INFO - PROCESS | 3344 | 1462361304865 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}] 03:28:24 INFO - PROCESS | 3344 | 1462361304970 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:28:24 INFO - PROCESS | 3344 | 1462361304980 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 3344 | ++DOCSHELL 12C54800 == 51 [pid = 3344] [id = 448] 03:28:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1858B000) [pid = 3344] [serial = 1344] [outer = 00000000] 03:28:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (186A1000) [pid = 3344] [serial = 1345] [outer = 1858B000] 03:28:25 INFO - PROCESS | 3344 | 1462361305022 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (186A1C00) [pid = 3344] [serial = 1346] [outer = 1858B000] 03:28:25 INFO - PROCESS | 3344 | 1462361305568 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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 03:28:25 INFO - PROCESS | 3344 | 1462361305605 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 3344 | 1462361305609 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:28:25 INFO - PROCESS | 3344 | 1462361305615 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 3344 | 1462361305619 Marionette TRACE conn2 <- [1,1758,null,{}] 03:28:25 INFO - PROCESS | 3344 | 1462361305625 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}] 03:28:25 INFO - PROCESS | 3344 | 1462361305735 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:28:25 INFO - PROCESS | 3344 | 1462361305842 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 3344 | ++DOCSHELL 10E0E400 == 52 [pid = 3344] [id = 449] 03:28:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (11242800) [pid = 3344] [serial = 1347] [outer = 00000000] 03:28:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1355C000) [pid = 3344] [serial = 1348] [outer = 11242800] 03:28:25 INFO - PROCESS | 3344 | 1462361305897 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (14693C00) [pid = 3344] [serial = 1349] [outer = 11242800] 03:28:26 INFO - PROCESS | 3344 | 1462361306581 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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 996ms 03:28:26 INFO - PROCESS | 3344 | 1462361306621 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 3344 | 1462361306626 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:28:26 INFO - PROCESS | 3344 | 1462361306633 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 3344 | 1462361306636 Marionette TRACE conn2 <- [1,1762,null,{}] 03:28:26 INFO - PROCESS | 3344 | 1462361306640 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}] 03:28:26 INFO - PROCESS | 3344 | 1462361306741 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:28:26 INFO - PROCESS | 3344 | 1462361306875 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 3344 | ++DOCSHELL 15156000 == 53 [pid = 3344] [id = 450] 03:28:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (15157C00) [pid = 3344] [serial = 1350] [outer = 00000000] 03:28:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17E5C400) [pid = 3344] [serial = 1351] [outer = 15157C00] 03:28:26 INFO - PROCESS | 3344 | 1462361306929 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17FAEC00) [pid = 3344] [serial = 1352] [outer = 15157C00] 03:28:27 INFO - PROCESS | 3344 | 1462361307502 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 934ms 03:28:27 INFO - PROCESS | 3344 | 1462361307576 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 3344 | 1462361307579 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:28:27 INFO - PROCESS | 3344 | 1462361307582 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 3344 | 1462361307586 Marionette TRACE conn2 <- [1,1766,null,{}] 03:28:27 INFO - PROCESS | 3344 | 1462361307612 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}] 03:28:27 INFO - PROCESS | 3344 | 1462361307717 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:28:27 INFO - PROCESS | 3344 | 1462361307852 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 3344 | ++DOCSHELL 19EEE000 == 54 [pid = 3344] [id = 451] 03:28:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A053400) [pid = 3344] [serial = 1353] [outer = 00000000] 03:28:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A057800) [pid = 3344] [serial = 1354] [outer = 1A053400] 03:28:27 INFO - PROCESS | 3344 | 1462361307908 Marionette DEBUG loaded listener.js 03:28:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1A05C800) [pid = 3344] [serial = 1355] [outer = 1A053400] 03:28:28 INFO - PROCESS | 3344 | 1462361308522 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]]]}] 03:28:28 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 03:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 996ms 03:28:28 INFO - PROCESS | 3344 | 1462361308569 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 3344 | 1462361308572 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 03:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:28:28 INFO - PROCESS | 3344 | 1462361308576 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 3344 | 1462361308578 Marionette TRACE conn2 <- [1,1770,null,{}] 03:28:28 INFO - PROCESS | 3344 | 1462361308581 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}] 03:28:28 INFO - PROCESS | 3344 | 1462361308681 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:28:28 INFO - PROCESS | 3344 | 1462361308785 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 3344 | ++DOCSHELL 1A05F400 == 55 [pid = 3344] [id = 452] 03:28:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A060400) [pid = 3344] [serial = 1356] [outer = 00000000] 03:28:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A08F000) [pid = 3344] [serial = 1357] [outer = 1A060400] 03:28:28 INFO - PROCESS | 3344 | 1462361308838 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1A094800) [pid = 3344] [serial = 1358] [outer = 1A060400] 03:28:29 INFO - PROCESS | 3344 | 1462361309438 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]]]}] 03:28:29 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 03:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 903ms 03:28:29 INFO - PROCESS | 3344 | 1462361309479 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 3344 | 1462361309481 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 03:28:29 INFO - PROCESS | 3344 | 1462361309485 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:28:29 INFO - PROCESS | 3344 | 1462361309487 Marionette TRACE conn2 <- [1,1774,null,{}] 03:28:29 INFO - PROCESS | 3344 | 1462361309490 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}] 03:28:29 INFO - PROCESS | 3344 | 1462361309589 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:28:29 INFO - PROCESS | 3344 | 1462361309721 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:29 INFO - PROCESS | 3344 | ++DOCSHELL 10DE6400 == 56 [pid = 3344] [id = 453] 03:28:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (10E09000) [pid = 3344] [serial = 1359] [outer = 00000000] 03:28:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1157F800) [pid = 3344] [serial = 1360] [outer = 10E09000] 03:28:29 INFO - PROCESS | 3344 | 1462361309777 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (11EE7000) [pid = 3344] [serial = 1361] [outer = 10E09000] 03:28:30 INFO - PROCESS | 3344 | 1462361310502 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]]]}] 03:28:30 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 03:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1089ms 03:28:30 INFO - PROCESS | 3344 | 1462361310580 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 3344 | 1462361310585 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 03:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:28:30 INFO - PROCESS | 3344 | 1462361310589 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - PROCESS | 3344 | 1462361310593 Marionette TRACE conn2 <- [1,1778,null,{}] 03:28:30 INFO - PROCESS | 3344 | 1462361310598 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}] 03:28:30 INFO - PROCESS | 3344 | 1462361310693 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:28:30 INFO - PROCESS | 3344 | 1462361310840 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 16294800 == 55 [pid = 3344] [id = 423] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 14653C00 == 54 [pid = 3344] [id = 421] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 172C9C00 == 53 [pid = 3344] [id = 425] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 16E0C800 == 52 [pid = 3344] [id = 424] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 15151000 == 51 [pid = 3344] [id = 422] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 10D74000 == 50 [pid = 3344] [id = 447] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 11EE6800 == 49 [pid = 3344] [id = 446] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 17CCD800 == 48 [pid = 3344] [id = 445] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 17403400 == 47 [pid = 3344] [id = 444] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 14660400 == 46 [pid = 3344] [id = 443] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 11BCFC00 == 45 [pid = 3344] [id = 442] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 106A7C00 == 44 [pid = 3344] [id = 437] 03:28:30 INFO - PROCESS | 3344 | --DOCSHELL 146D6800 == 43 [pid = 3344] [id = 436] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1629EC00) [pid = 3344] [serial = 1270] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1581E400) [pid = 3344] [serial = 1267] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (16F09000) [pid = 3344] [serial = 1273] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (12C5F800) [pid = 3344] [serial = 1261] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (172D3800) [pid = 3344] [serial = 1283] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (13451400) [pid = 3344] [serial = 1262] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1203BC00) [pid = 3344] [serial = 1255] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (10D75000) [pid = 3344] [serial = 1252] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16653C00) [pid = 3344] [serial = 1271] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1125A800) [pid = 3344] [serial = 1258] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (11574800) [pid = 3344] [serial = 1259] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1514D400) [pid = 3344] [serial = 1264] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17991000) [pid = 3344] [serial = 1285] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (12C5FC00) [pid = 3344] [serial = 1303] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (15155C00) [pid = 3344] [serial = 1265] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (13558000) [pid = 3344] [serial = 1304] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (15747C00) [pid = 3344] [serial = 1309] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (11BC1000) [pid = 3344] [serial = 1288] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (13F18800) [pid = 3344] [serial = 1291] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17389800) [pid = 3344] [serial = 1276] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17204400) [pid = 3344] [serial = 1274] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1738E800) [pid = 3344] [serial = 1277] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (172D2C00) [pid = 3344] [serial = 1282] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (15740400) [pid = 3344] [serial = 1279] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (172C8400) [pid = 3344] [serial = 1294] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1348BC00) [pid = 3344] [serial = 1306] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17A8CC00) [pid = 3344] [serial = 1297] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15BD1400) [pid = 3344] [serial = 1280] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15BD1C00) [pid = 3344] [serial = 1300] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (13957400) [pid = 3344] [serial = 1307] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (15BB7C00) [pid = 3344] [serial = 1268] [outer = 00000000] [url = about:blank] 03:28:30 INFO - PROCESS | 3344 | ++DOCSHELL 106AF400 == 44 [pid = 3344] [id = 454] 03:28:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (10D23C00) [pid = 3344] [serial = 1362] [outer = 00000000] 03:28:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1125A800) [pid = 3344] [serial = 1363] [outer = 10D23C00] 03:28:30 INFO - PROCESS | 3344 | 1462361310920 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1203BC00) [pid = 3344] [serial = 1364] [outer = 10D23C00] 03:28:31 INFO - PROCESS | 3344 | 1462361311360 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]]]}] 03:28:31 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) 03:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 793ms 03:28:31 INFO - PROCESS | 3344 | 1462361311393 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:28:31 INFO - PROCESS | 3344 | 1462361311398 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 03:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:28:31 INFO - PROCESS | 3344 | 1462361311408 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:28:31 INFO - PROCESS | 3344 | 1462361311410 Marionette TRACE conn2 <- [1,1782,null,{}] 03:28:31 INFO - PROCESS | 3344 | 1462361311413 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}] 03:28:31 INFO - PROCESS | 3344 | 1462361311496 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:28:31 INFO - PROCESS | 3344 | 1462361311506 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 3344 | ++DOCSHELL 10E12800 == 45 [pid = 3344] [id = 455] 03:28:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (12C59000) [pid = 3344] [serial = 1365] [outer = 00000000] 03:28:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (146D7000) [pid = 3344] [serial = 1366] [outer = 12C59000] 03:28:31 INFO - PROCESS | 3344 | 1462361311550 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (15155C00) [pid = 3344] [serial = 1367] [outer = 12C59000] 03:28:32 INFO - PROCESS | 3344 | 1462361312065 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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 700ms 03:28:32 INFO - PROCESS | 3344 | 1462361312103 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3344 | 1462361312105 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:28:32 INFO - PROCESS | 3344 | 1462361312108 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3344 | 1462361312111 Marionette TRACE conn2 <- [1,1786,null,{}] 03:28:32 INFO - PROCESS | 3344 | 1462361312122 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}] 03:28:32 INFO - PROCESS | 3344 | 1462361312205 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:28:32 INFO - PROCESS | 3344 | 1462361312215 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3344 | ++DOCSHELL 16271000 == 46 [pid = 3344] [id = 456] 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16271800) [pid = 3344] [serial = 1368] [outer = 00000000] 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1629AC00) [pid = 3344] [serial = 1369] [outer = 16271800] 03:28:32 INFO - PROCESS | 3344 | 1462361312262 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1680A400) [pid = 3344] [serial = 1370] [outer = 16271800] 03:28:32 INFO - PROCESS | 3344 | 1462361312708 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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 639ms 03:28:32 INFO - PROCESS | 3344 | 1462361312730 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3344 | 1462361312732 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:28:32 INFO - PROCESS | 3344 | 1462361312736 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3344 | 1462361312737 Marionette TRACE conn2 <- [1,1790,null,{}] 03:28:32 INFO - PROCESS | 3344 | 1462361312741 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}] 03:28:32 INFO - PROCESS | 3344 | 1462361312819 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:28:32 INFO - PROCESS | 3344 | 1462361312825 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3344 | ++DOCSHELL 16655800 == 47 [pid = 3344] [id = 457] 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (16E08400) [pid = 3344] [serial = 1371] [outer = 00000000] 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1727A800) [pid = 3344] [serial = 1372] [outer = 16E08400] 03:28:32 INFO - PROCESS | 3344 | 1462361312869 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (172CE800) [pid = 3344] [serial = 1373] [outer = 16E08400] 03:28:33 INFO - PROCESS | 3344 | 1462361313334 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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 638ms 03:28:33 INFO - PROCESS | 3344 | 1462361313374 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 3344 | 1462361313376 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 03:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:28:33 INFO - PROCESS | 3344 | 1462361313387 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - PROCESS | 3344 | 1462361313389 Marionette TRACE conn2 <- [1,1794,null,{}] 03:28:33 INFO - PROCESS | 3344 | 1462361313392 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}] 03:28:33 INFO - PROCESS | 3344 | 1462361313499 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:28:33 INFO - PROCESS | 3344 | 1462361313506 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 3344 | ++DOCSHELL 10E06400 == 48 [pid = 3344] [id = 458] 03:28:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (11249800) [pid = 3344] [serial = 1374] [outer = 00000000] 03:28:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17390400) [pid = 3344] [serial = 1375] [outer = 11249800] 03:28:33 INFO - PROCESS | 3344 | 1462361313598 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1740A800) [pid = 3344] [serial = 1376] [outer = 11249800] 03:28:34 INFO - PROCESS | 3344 | 1462361314036 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 701ms 03:28:34 INFO - PROCESS | 3344 | 1462361314089 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3344 | 1462361314091 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3344 | 1462361314094 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:28:34 INFO - PROCESS | 3344 | 1462361314096 Marionette TRACE conn2 <- [1,1798,null,{}] 03:28:34 INFO - PROCESS | 3344 | 1462361314100 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}] 03:28:34 INFO - PROCESS | 3344 | 1462361314220 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:28:34 INFO - PROCESS | 3344 | 1462361314316 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3344 | ++DOCSHELL 10E0CC00 == 49 [pid = 3344] [id = 459] 03:28:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (10E0F400) [pid = 3344] [serial = 1377] [outer = 00000000] 03:28:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17E61C00) [pid = 3344] [serial = 1378] [outer = 10E0F400] 03:28:34 INFO - PROCESS | 3344 | 1462361314370 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17FAD400) [pid = 3344] [serial = 1379] [outer = 10E0F400] 03:28:34 INFO - PROCESS | 3344 | 1462361314780 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 747ms 03:28:34 INFO - PROCESS | 3344 | 1462361314838 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3344 | 1462361314840 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3344 | 1462361314844 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - PROCESS | 3344 | 1462361314845 Marionette TRACE conn2 <- [1,1802,null,{}] 03:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:28:34 INFO - PROCESS | 3344 | 1462361314849 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}] 03:28:34 INFO - PROCESS | 3344 | 1462361314958 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:28:34 INFO - PROCESS | 3344 | 1462361314964 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3344 | ++DOCSHELL 1626E400 == 50 [pid = 3344] [id = 460] 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17FAF800) [pid = 3344] [serial = 1380] [outer = 00000000] 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (19EE8C00) [pid = 3344] [serial = 1381] [outer = 17FAF800] 03:28:35 INFO - PROCESS | 3344 | 1462361315065 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1A052800) [pid = 3344] [serial = 1382] [outer = 17FAF800] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17CCE400) [pid = 3344] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (12C16400) [pid = 3344] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (14696C00) [pid = 3344] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (11B96800) [pid = 3344] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (10DE3800) [pid = 3344] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:28:35 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17404800) [pid = 3344] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:28:35 INFO - PROCESS | 3344 | 1462361315626 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 840ms 03:28:35 INFO - PROCESS | 3344 | 1462361315689 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3344 | 1462361315691 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:28:35 INFO - PROCESS | 3344 | 1462361315695 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3344 | 1462361315696 Marionette TRACE conn2 <- [1,1806,null,{}] 03:28:35 INFO - PROCESS | 3344 | 1462361315700 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}] 03:28:35 INFO - PROCESS | 3344 | 1462361315811 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:28:35 INFO - PROCESS | 3344 | 1462361315873 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3344 | ++DOCSHELL 10D77400 == 51 [pid = 3344] [id = 461] 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (10D7A000) [pid = 3344] [serial = 1383] [outer = 00000000] 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (172CCC00) [pid = 3344] [serial = 1384] [outer = 10D7A000] 03:28:35 INFO - PROCESS | 3344 | 1462361315916 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (186A2000) [pid = 3344] [serial = 1385] [outer = 10D7A000] 03:28:36 INFO - PROCESS | 3344 | 1462361316271 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 622ms 03:28:36 INFO - PROCESS | 3344 | 1462361316340 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 3344 | 1462361316342 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:28:36 INFO - PROCESS | 3344 | 1462361316345 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 3344 | 1462361316346 Marionette TRACE conn2 <- [1,1810,null,{}] 03:28:36 INFO - PROCESS | 3344 | 1462361316350 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}] 03:28:36 INFO - PROCESS | 3344 | 1462361316437 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:28:36 INFO - PROCESS | 3344 | 1462361316443 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3344 | ++DOCSHELL 15749800 == 52 [pid = 3344] [id = 462] 03:28:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (183FC400) [pid = 3344] [serial = 1386] [outer = 00000000] 03:28:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1A090400) [pid = 3344] [serial = 1387] [outer = 183FC400] 03:28:36 INFO - PROCESS | 3344 | 1462361316485 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1A30EC00) [pid = 3344] [serial = 1388] [outer = 183FC400] 03:28:36 INFO - PROCESS | 3344 | 1462361316899 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]]]}] 03:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 591ms 03:28:36 INFO - PROCESS | 3344 | 1462361316924 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 3344 | 1462361316926 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:28:36 INFO - PROCESS | 3344 | 1462361316941 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 3344 | 1462361316943 Marionette TRACE conn2 <- [1,1814,null,{}] 03:28:36 INFO - PROCESS | 3344 | 1462361316947 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}] 03:28:37 INFO - PROCESS | 3344 | 1462361317026 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:28:37 INFO - PROCESS | 3344 | 1462361317032 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3344 | ++DOCSHELL 1A056C00 == 53 [pid = 3344] [id = 463] 03:28:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A05B400) [pid = 3344] [serial = 1389] [outer = 00000000] 03:28:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A37F000) [pid = 3344] [serial = 1390] [outer = 1A05B400] 03:28:37 INFO - PROCESS | 3344 | 1462361317103 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A383800) [pid = 3344] [serial = 1391] [outer = 1A05B400] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 1408C400 == 52 [pid = 3344] [id = 246] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 16F07000 == 51 [pid = 3344] [id = 440] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10604C00 == 50 [pid = 3344] [id = 426] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 14094800 == 49 [pid = 3344] [id = 438] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 16E07400 == 48 [pid = 3344] [id = 431] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 112F1800 == 47 [pid = 3344] [id = 402] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 1680A000 == 46 [pid = 3344] [id = 439] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 1315F000 == 45 [pid = 3344] [id = 427] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 17386C00 == 44 [pid = 3344] [id = 441] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 12C59800 == 43 [pid = 3344] [id = 251] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 15BAC400 == 42 [pid = 3344] [id = 428] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 106AF400 == 41 [pid = 3344] [id = 454] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10DE6400 == 40 [pid = 3344] [id = 453] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 1A05F400 == 39 [pid = 3344] [id = 452] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 15156000 == 38 [pid = 3344] [id = 450] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 19EEE000 == 37 [pid = 3344] [id = 451] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 12C54800 == 36 [pid = 3344] [id = 448] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10E0E400 == 35 [pid = 3344] [id = 449] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 16271000 == 34 [pid = 3344] [id = 456] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10E12800 == 33 [pid = 3344] [id = 455] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 16655800 == 32 [pid = 3344] [id = 457] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 1626E400 == 31 [pid = 3344] [id = 460] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10D77400 == 30 [pid = 3344] [id = 461] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 15749800 == 29 [pid = 3344] [id = 462] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10E0CC00 == 28 [pid = 3344] [id = 459] 03:28:38 INFO - PROCESS | 3344 | --DOCSHELL 10E06400 == 27 [pid = 3344] [id = 458] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (17E5CC00) [pid = 3344] [serial = 1336] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (14093800) [pid = 3344] [serial = 1328] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (16276800) [pid = 3344] [serial = 1330] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17990000) [pid = 3344] [serial = 1324] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (15748000) [pid = 3344] [serial = 1340] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17ED8C00) [pid = 3344] [serial = 1337] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (15746800) [pid = 3344] [serial = 1315] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (13CBEC00) [pid = 3344] [serial = 1339] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (16A74800) [pid = 3344] [serial = 1318] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (172C7000) [pid = 3344] [serial = 1321] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (183F7800) [pid = 3344] [serial = 1342] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (11B8DC00) [pid = 3344] [serial = 1312] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (179B2C00) [pid = 3344] [serial = 1333] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1680A800) [pid = 3344] [serial = 1331] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17A96C00) [pid = 3344] [serial = 1334] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1355D800) [pid = 3344] [serial = 1327] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (186A1000) [pid = 3344] [serial = 1345] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (18613000) [pid = 3344] [serial = 1343] [outer = 00000000] [url = about:blank] 03:28:39 INFO - PROCESS | 3344 | 1462361319241 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2366ms 03:28:39 INFO - PROCESS | 3344 | 1462361319309 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 3344 | 1462361319312 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:28:39 INFO - PROCESS | 3344 | 1462361319317 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 3344 | 1462361319321 Marionette TRACE conn2 <- [1,1818,null,{}] 03:28:39 INFO - PROCESS | 3344 | 1462361319327 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}] 03:28:39 INFO - PROCESS | 3344 | 1462361319415 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:28:39 INFO - PROCESS | 3344 | 1462361319424 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 3344 | ++DOCSHELL 10D7FC00 == 28 [pid = 3344] [id = 464] 03:28:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (10DDB400) [pid = 3344] [serial = 1392] [outer = 00000000] 03:28:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (10E0CC00) [pid = 3344] [serial = 1393] [outer = 10DDB400] 03:28:39 INFO - PROCESS | 3344 | 1462361319484 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1123D400) [pid = 3344] [serial = 1394] [outer = 10DDB400] 03:28:39 INFO - PROCESS | 3344 | 1462361319985 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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 700ms 03:28:40 INFO - PROCESS | 3344 | 1462361320013 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3344 | 1462361320019 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:28:40 INFO - PROCESS | 3344 | 1462361320029 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3344 | 1462361320032 Marionette TRACE conn2 <- [1,1822,null,{}] 03:28:40 INFO - PROCESS | 3344 | 1462361320036 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}] 03:28:40 INFO - PROCESS | 3344 | 1462361320119 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:28:40 INFO - PROCESS | 3344 | 1462361320126 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3344 | ++DOCSHELL 117CB400 == 29 [pid = 3344] [id = 465] 03:28:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (117CE400) [pid = 3344] [serial = 1395] [outer = 00000000] 03:28:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (11B90800) [pid = 3344] [serial = 1396] [outer = 117CE400] 03:28:40 INFO - PROCESS | 3344 | 1462361320171 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (120EC400) [pid = 3344] [serial = 1397] [outer = 117CE400] 03:28:40 INFO - PROCESS | 3344 | 1462361320678 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]]]}] 03:28:40 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 03:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 700ms 03:28:40 INFO - PROCESS | 3344 | 1462361320729 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3344 | 1462361320732 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:28:40 INFO - PROCESS | 3344 | 1462361320736 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3344 | 1462361320739 Marionette TRACE conn2 <- [1,1826,null,{}] 03:28:40 INFO - PROCESS | 3344 | 1462361320756 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}] 03:28:40 INFO - PROCESS | 3344 | 1462361320887 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:28:40 INFO - PROCESS | 3344 | 1462361320981 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3344 | ++DOCSHELL 13451400 == 30 [pid = 3344] [id = 466] 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (13452800) [pid = 3344] [serial = 1398] [outer = 00000000] 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1348BC00) [pid = 3344] [serial = 1399] [outer = 13452800] 03:28:41 INFO - PROCESS | 3344 | 1462361321032 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1355D800) [pid = 3344] [serial = 1400] [outer = 13452800] 03:28:41 INFO - PROCESS | 3344 | 1462361321425 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]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 732ms 03:28:41 INFO - PROCESS | 3344 | 1462361321459 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 3344 | 1462361321461 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 03:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:28:41 INFO - PROCESS | 3344 | 1462361321472 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - PROCESS | 3344 | 1462361321474 Marionette TRACE conn2 <- [1,1830,null,{}] 03:28:41 INFO - PROCESS | 3344 | 1462361321477 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}] 03:28:41 INFO - PROCESS | 3344 | 1462361321562 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:28:41 INFO - PROCESS | 3344 | 1462361321568 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3344 | ++DOCSHELL 1391B000 == 31 [pid = 3344] [id = 467] 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (13CB2400) [pid = 3344] [serial = 1401] [outer = 00000000] 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (13F16C00) [pid = 3344] [serial = 1402] [outer = 13CB2400] 03:28:41 INFO - PROCESS | 3344 | 1462361321613 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (14098000) [pid = 3344] [serial = 1403] [outer = 13CB2400] 03:28:42 INFO - PROCESS | 3344 | 1462361322051 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 638ms 03:28:42 INFO - PROCESS | 3344 | 1462361322108 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3344 | 1462361322110 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 03:28:42 INFO - PROCESS | 3344 | 1462361322113 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:28:42 INFO - PROCESS | 3344 | 1462361322114 Marionette TRACE conn2 <- [1,1834,null,{}] 03:28:42 INFO - PROCESS | 3344 | 1462361322118 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}] 03:28:42 INFO - PROCESS | 3344 | 1462361322190 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:28:42 INFO - PROCESS | 3344 | 1462361322198 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3344 | ++DOCSHELL 14691C00 == 32 [pid = 3344] [id = 468] 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (14697800) [pid = 3344] [serial = 1404] [outer = 00000000] 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1514F400) [pid = 3344] [serial = 1405] [outer = 14697800] 03:28:42 INFO - PROCESS | 3344 | 1462361322242 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (15156000) [pid = 3344] [serial = 1406] [outer = 14697800] 03:28:42 INFO - PROCESS | 3344 | 1462361322711 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]]]}] 03:28:42 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) 03:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 623ms 03:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:28:42 INFO - PROCESS | 3344 | 1462361322751 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3344 | 1462361322753 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 03:28:42 INFO - PROCESS | 3344 | 1462361322757 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3344 | 1462361322758 Marionette TRACE conn2 <- [1,1838,null,{}] 03:28:42 INFO - PROCESS | 3344 | 1462361322761 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}] 03:28:42 INFO - PROCESS | 3344 | 1462361322868 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:28:42 INFO - PROCESS | 3344 | 1462361322879 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3344 | ++DOCSHELL 157ACC00 == 33 [pid = 3344] [id = 469] 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (15823C00) [pid = 3344] [serial = 1407] [outer = 00000000] 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (16270000) [pid = 3344] [serial = 1408] [outer = 15823C00] 03:28:42 INFO - PROCESS | 3344 | 1462361322924 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (16298400) [pid = 3344] [serial = 1409] [outer = 15823C00] 03:28:43 INFO - PROCESS | 3344 | 1462361323393 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 685ms 03:28:43 INFO - PROCESS | 3344 | 1462361323456 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3344 | 1462361323458 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 03:28:43 INFO - PROCESS | 3344 | 1462361323461 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:28:43 INFO - PROCESS | 3344 | 1462361323463 Marionette TRACE conn2 <- [1,1842,null,{}] 03:28:43 INFO - PROCESS | 3344 | 1462361323467 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}] 03:28:43 INFO - PROCESS | 3344 | 1462361323539 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:28:43 INFO - PROCESS | 3344 | 1462361323589 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3344 | ++DOCSHELL 15BB1400 == 34 [pid = 3344] [id = 470] 03:28:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (162A1800) [pid = 3344] [serial = 1410] [outer = 00000000] 03:28:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1680E400) [pid = 3344] [serial = 1411] [outer = 162A1800] 03:28:43 INFO - PROCESS | 3344 | 1462361323632 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (16808400) [pid = 3344] [serial = 1412] [outer = 162A1800] 03:28:44 INFO - PROCESS | 3344 | 1462361324057 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 622ms 03:28:44 INFO - PROCESS | 3344 | 1462361324100 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3344 | 1462361324102 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:28:44 INFO - PROCESS | 3344 | 1462361324109 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3344 | 1462361324111 Marionette TRACE conn2 <- [1,1846,null,{}] 03:28:44 INFO - PROCESS | 3344 | 1462361324114 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}] 03:28:44 INFO - PROCESS | 3344 | 1462361324187 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:28:44 INFO - PROCESS | 3344 | 1462361324193 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3344 | ++DOCSHELL 11B8DC00 == 35 [pid = 3344] [id = 471] 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (16273000) [pid = 3344] [serial = 1413] [outer = 00000000] 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (16F04800) [pid = 3344] [serial = 1414] [outer = 16273000] 03:28:44 INFO - PROCESS | 3344 | 1462361324236 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (16F05400) [pid = 3344] [serial = 1415] [outer = 16273000] 03:28:44 INFO - PROCESS | 3344 | 1462361324713 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 638ms 03:28:44 INFO - PROCESS | 3344 | 1462361324748 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3344 | 1462361324750 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:28:44 INFO - PROCESS | 3344 | 1462361324754 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3344 | 1462361324755 Marionette TRACE conn2 <- [1,1850,null,{}] 03:28:44 INFO - PROCESS | 3344 | 1462361324759 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}] 03:28:44 INFO - PROCESS | 3344 | 1462361324863 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:28:44 INFO - PROCESS | 3344 | 1462361324869 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3344 | ++DOCSHELL 1344F000 == 36 [pid = 3344] [id = 472] 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (16E09800) [pid = 3344] [serial = 1416] [outer = 00000000] 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17385800) [pid = 3344] [serial = 1417] [outer = 16E09800] 03:28:44 INFO - PROCESS | 3344 | 1462361324915 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17387000) [pid = 3344] [serial = 1418] [outer = 16E09800] 03:28:45 INFO - PROCESS | 3344 | 1462361325386 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 685ms 03:28:45 INFO - PROCESS | 3344 | 1462361325440 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:28:45 INFO - PROCESS | 3344 | 1462361325442 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 03:28:45 INFO - PROCESS | 3344 | 1462361325445 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 3344 | 1462361325447 Marionette TRACE conn2 <- [1,1854,null,{}] 03:28:45 INFO - PROCESS | 3344 | 1462361325450 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}] 03:28:45 INFO - PROCESS | 3344 | 1462361325559 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:28:45 INFO - PROCESS | 3344 | 1462361325565 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3344 | ++DOCSHELL 13557800 == 37 [pid = 3344] [id = 473] 03:28:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (13CBB800) [pid = 3344] [serial = 1419] [outer = 00000000] 03:28:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (17407400) [pid = 3344] [serial = 1420] [outer = 13CBB800] 03:28:45 INFO - PROCESS | 3344 | 1462361325614 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (17990000) [pid = 3344] [serial = 1421] [outer = 13CBB800] 03:28:46 INFO - PROCESS | 3344 | 1462361326068 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 622ms 03:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:28:46 INFO - PROCESS | 3344 | 1462361326081 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3344 | 1462361326083 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 03:28:46 INFO - PROCESS | 3344 | 1462361326086 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3344 | 1462361326088 Marionette TRACE conn2 <- [1,1858,null,{}] 03:28:46 INFO - PROCESS | 3344 | 1462361326091 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}] 03:28:46 INFO - PROCESS | 3344 | 1462361326249 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:28:46 INFO - PROCESS | 3344 | 1462361326315 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3344 | ++DOCSHELL 179B0000 == 38 [pid = 3344] [id = 474] 03:28:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (179B2800) [pid = 3344] [serial = 1422] [outer = 00000000] 03:28:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (17A8F800) [pid = 3344] [serial = 1423] [outer = 179B2800] 03:28:46 INFO - PROCESS | 3344 | 1462361326393 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (17A97800) [pid = 3344] [serial = 1424] [outer = 179B2800] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1A3EA400) [pid = 3344] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (10E0D400) [pid = 3344] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (10E0F400) [pid = 3344] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (17FAF800) [pid = 3344] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (10D7A000) [pid = 3344] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (183FC400) [pid = 3344] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (12C59000) [pid = 3344] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (10D23C00) [pid = 3344] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (10E09000) [pid = 3344] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1A060400) [pid = 3344] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (1A053400) [pid = 3344] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (15157C00) [pid = 3344] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (11242800) [pid = 3344] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (1858B000) [pid = 3344] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (16E08400) [pid = 3344] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (16271800) [pid = 3344] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (11249800) [pid = 3344] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (179B7000) [pid = 3344] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (14654C00) [pid = 3344] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (10548C00) [pid = 3344] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1680C000) [pid = 3344] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (10DE1400) [pid = 3344] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1355F800) [pid = 3344] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (14652C00) [pid = 3344] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (10E05C00) [pid = 3344] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16F08000) [pid = 3344] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17406800) [pid = 3344] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16E0E400) [pid = 3344] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (172C5C00) [pid = 3344] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12C5EC00) [pid = 3344] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:28:47 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (15156C00) [pid = 3344] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:28:47 INFO - PROCESS | 3344 | 1462361327279 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1245ms 03:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:28:47 INFO - PROCESS | 3344 | 1462361327345 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3344 | 1462361327347 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 03:28:47 INFO - PROCESS | 3344 | 1462361327350 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3344 | 1462361327352 Marionette TRACE conn2 <- [1,1862,null,{}] 03:28:47 INFO - PROCESS | 3344 | 1462361327356 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}] 03:28:47 INFO - PROCESS | 3344 | 1462361327430 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:28:47 INFO - PROCESS | 3344 | 1462361327436 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3344 | ++DOCSHELL 10E09000 == 39 [pid = 3344] [id = 475] 03:28:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (11244800) [pid = 3344] [serial = 1425] [outer = 00000000] 03:28:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (12C5B400) [pid = 3344] [serial = 1426] [outer = 11244800] 03:28:47 INFO - PROCESS | 3344 | 1462361327480 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (135B8C00) [pid = 3344] [serial = 1427] [outer = 11244800] 03:28:47 INFO - PROCESS | 3344 | 1462361327915 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 591ms 03:28:47 INFO - PROCESS | 3344 | 1462361327948 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3344 | 1462361327950 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 03:28:47 INFO - PROCESS | 3344 | 1462361327953 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:28:47 INFO - PROCESS | 3344 | 1462361327955 Marionette TRACE conn2 <- [1,1866,null,{}] 03:28:47 INFO - PROCESS | 3344 | 1462361327962 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}] 03:28:48 INFO - PROCESS | 3344 | 1462361328036 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:28:48 INFO - PROCESS | 3344 | 1462361328042 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3344 | ++DOCSHELL 12C59000 == 40 [pid = 3344] [id = 476] 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13553400) [pid = 3344] [serial = 1428] [outer = 00000000] 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1629D400) [pid = 3344] [serial = 1429] [outer = 13553400] 03:28:48 INFO - PROCESS | 3344 | 1462361328086 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (16A76800) [pid = 3344] [serial = 1430] [outer = 13553400] 03:28:48 INFO - PROCESS | 3344 | 1462361328558 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 638ms 03:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:28:48 INFO - PROCESS | 3344 | 1462361328593 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3344 | 1462361328595 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 03:28:48 INFO - PROCESS | 3344 | 1462361328598 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3344 | 1462361328600 Marionette TRACE conn2 <- [1,1870,null,{}] 03:28:48 INFO - PROCESS | 3344 | 1462361328603 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}] 03:28:48 INFO - PROCESS | 3344 | 1462361328678 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:28:48 INFO - PROCESS | 3344 | 1462361328684 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3344 | ++DOCSHELL 13552C00 == 41 [pid = 3344] [id = 477] 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1514E000) [pid = 3344] [serial = 1431] [outer = 00000000] 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1799B400) [pid = 3344] [serial = 1432] [outer = 1514E000] 03:28:48 INFO - PROCESS | 3344 | 1462361328734 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17A8D000) [pid = 3344] [serial = 1433] [outer = 1514E000] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 10DE1800 == 40 [pid = 3344] [id = 418] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 0F530000 == 39 [pid = 3344] [id = 417] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 12C53400 == 38 [pid = 3344] [id = 411] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 12C5A800 == 37 [pid = 3344] [id = 414] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 112CE400 == 36 [pid = 3344] [id = 406] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 10DE8C00 == 35 [pid = 3344] [id = 419] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 15818000 == 34 [pid = 3344] [id = 410] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 10DE9000 == 33 [pid = 3344] [id = 416] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 13F17C00 == 32 [pid = 3344] [id = 415] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 112D0000 == 31 [pid = 3344] [id = 404] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 1157D800 == 30 [pid = 3344] [id = 420] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 10D73400 == 29 [pid = 3344] [id = 403] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 15153000 == 28 [pid = 3344] [id = 408] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 12C53800 == 27 [pid = 3344] [id = 405] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 157B1800 == 26 [pid = 3344] [id = 409] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 13CBD400 == 25 [pid = 3344] [id = 407] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 10663400 == 24 [pid = 3344] [id = 412] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 17384800 == 23 [pid = 3344] [id = 413] 03:28:49 INFO - PROCESS | 3344 | --DOCSHELL 1A056C00 == 22 [pid = 3344] [id = 463] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1720E400) [pid = 3344] [serial = 1301] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1B0C0400) [pid = 3344] [serial = 1208] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (12C5F400) [pid = 3344] [serial = 1256] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1514D000) [pid = 3344] [serial = 1292] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17994800) [pid = 3344] [serial = 1250] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (120F2800) [pid = 3344] [serial = 1289] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17386000) [pid = 3344] [serial = 1322] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17A8B400) [pid = 3344] [serial = 1325] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1745CC00) [pid = 3344] [serial = 1295] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (17995000) [pid = 3344] [serial = 1286] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17A91C00) [pid = 3344] [serial = 1298] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1581EC00) [pid = 3344] [serial = 1316] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (112D5C00) [pid = 3344] [serial = 1253] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16E08C00) [pid = 3344] [serial = 1319] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (12C62C00) [pid = 3344] [serial = 1313] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (157A8C00) [pid = 3344] [serial = 1310] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17E61C00) [pid = 3344] [serial = 1378] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (19EE8C00) [pid = 3344] [serial = 1381] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17FAD400) [pid = 3344] [serial = 1379] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (172CCC00) [pid = 3344] [serial = 1384] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A052800) [pid = 3344] [serial = 1382] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A090400) [pid = 3344] [serial = 1387] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (146D7000) [pid = 3344] [serial = 1366] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15155C00) [pid = 3344] [serial = 1367] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1125A800) [pid = 3344] [serial = 1363] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1203BC00) [pid = 3344] [serial = 1364] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A37F000) [pid = 3344] [serial = 1390] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (11EE7000) [pid = 3344] [serial = 1361] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1157F800) [pid = 3344] [serial = 1360] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A094800) [pid = 3344] [serial = 1358] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A08F000) [pid = 3344] [serial = 1357] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A05C800) [pid = 3344] [serial = 1355] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A057800) [pid = 3344] [serial = 1354] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17FAEC00) [pid = 3344] [serial = 1352] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (17E5C400) [pid = 3344] [serial = 1351] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (14693C00) [pid = 3344] [serial = 1349] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1355C000) [pid = 3344] [serial = 1348] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (186A1C00) [pid = 3344] [serial = 1346] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1727A800) [pid = 3344] [serial = 1372] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1629AC00) [pid = 3344] [serial = 1369] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1680A400) [pid = 3344] [serial = 1370] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (17390400) [pid = 3344] [serial = 1375] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1A30EC00) [pid = 3344] [serial = 1388] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1740A800) [pid = 3344] [serial = 1376] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (186A2000) [pid = 3344] [serial = 1385] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (172CE800) [pid = 3344] [serial = 1373] [outer = 00000000] [url = about:blank] 03:28:50 INFO - PROCESS | 3344 | 1462361330566 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2008ms 03:28:50 INFO - PROCESS | 3344 | 1462361330603 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3344 | 1462361330606 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 03:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:28:50 INFO - PROCESS | 3344 | 1462361330611 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 3344 | 1462361330613 Marionette TRACE conn2 <- [1,1874,null,{}] 03:28:50 INFO - PROCESS | 3344 | 1462361330620 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}] 03:28:50 INFO - PROCESS | 3344 | 1462361330701 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:28:50 INFO - PROCESS | 3344 | 1462361330709 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3344 | ++DOCSHELL 10D7D000 == 23 [pid = 3344] [id = 478] 03:28:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10D7D400) [pid = 3344] [serial = 1434] [outer = 00000000] 03:28:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10E05C00) [pid = 3344] [serial = 1435] [outer = 10D7D400] 03:28:50 INFO - PROCESS | 3344 | 1462361330763 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10E0B400) [pid = 3344] [serial = 1436] [outer = 10D7D400] 03:28:51 INFO - PROCESS | 3344 | 1462361331237 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 638ms 03:28:51 INFO - PROCESS | 3344 | 1462361331249 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3344 | 1462361331255 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 03:28:51 INFO - PROCESS | 3344 | 1462361331261 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:28:51 INFO - PROCESS | 3344 | 1462361331264 Marionette TRACE conn2 <- [1,1878,null,{}] 03:28:51 INFO - PROCESS | 3344 | 1462361331267 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}] 03:28:51 INFO - PROCESS | 3344 | 1462361331349 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:28:51 INFO - PROCESS | 3344 | 1462361331356 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3344 | ++DOCSHELL 10E0E800 == 24 [pid = 3344] [id = 479] 03:28:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (10E13800) [pid = 3344] [serial = 1437] [outer = 00000000] 03:28:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (112ED000) [pid = 3344] [serial = 1438] [outer = 10E13800] 03:28:51 INFO - PROCESS | 3344 | 1462361331399 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1157C000) [pid = 3344] [serial = 1439] [outer = 10E13800] 03:28:51 INFO - PROCESS | 3344 | 1462361331872 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 639ms 03:28:51 INFO - PROCESS | 3344 | 1462361331900 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3344 | 1462361331903 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:28:51 INFO - PROCESS | 3344 | 1462361331910 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 3344 | 1462361331913 Marionette TRACE conn2 <- [1,1882,null,{}] 03:28:51 INFO - PROCESS | 3344 | 1462361331925 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}] 03:28:51 INFO - PROCESS | 3344 | 1462361332002 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:28:52 INFO - PROCESS | 3344 | 1462361332010 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3344 | ++DOCSHELL 12C23800 == 25 [pid = 3344] [id = 480] 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12C33400) [pid = 3344] [serial = 1440] [outer = 00000000] 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (12C55800) [pid = 3344] [serial = 1441] [outer = 12C33400] 03:28:52 INFO - PROCESS | 3344 | 1462361332057 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (12C5DC00) [pid = 3344] [serial = 1442] [outer = 12C33400] 03:28:52 INFO - PROCESS | 3344 | 1462361332541 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]]]}] 03:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 700ms 03:28:52 INFO - PROCESS | 3344 | 1462361332605 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:28:52 INFO - PROCESS | 3344 | 1462361332608 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 03:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:28:52 INFO - PROCESS | 3344 | 1462361332612 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:28:52 INFO - PROCESS | 3344 | 1462361332613 Marionette TRACE conn2 <- [1,1886,null,{}] 03:28:52 INFO - PROCESS | 3344 | 1462361332617 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}] 03:28:52 INFO - PROCESS | 3344 | 1462361332691 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:28:52 INFO - PROCESS | 3344 | 1462361332698 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:52 INFO - PROCESS | 3344 | ++DOCSHELL 1312A000 == 26 [pid = 3344] [id = 481] 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13417800) [pid = 3344] [serial = 1443] [outer = 00000000] 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1355A800) [pid = 3344] [serial = 1444] [outer = 13417800] 03:28:52 INFO - PROCESS | 3344 | 1462361332741 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (135C4800) [pid = 3344] [serial = 1445] [outer = 13417800] 03:28:53 INFO - PROCESS | 3344 | 1462361333167 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 591ms 03:28:53 INFO - PROCESS | 3344 | 1462361333209 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3344 | 1462361333211 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:28:53 INFO - PROCESS | 3344 | 1462361333215 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3344 | 1462361333216 Marionette TRACE conn2 <- [1,1890,null,{}] 03:28:53 INFO - PROCESS | 3344 | 1462361333220 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}] 03:28:53 INFO - PROCESS | 3344 | 1462361333294 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:28:53 INFO - PROCESS | 3344 | 1462361333300 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3344 | ++DOCSHELL 13955800 == 27 [pid = 3344] [id = 482] 03:28:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13956000) [pid = 3344] [serial = 1446] [outer = 00000000] 03:28:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13F11000) [pid = 3344] [serial = 1447] [outer = 13956000] 03:28:53 INFO - PROCESS | 3344 | 1462361333344 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14651400) [pid = 3344] [serial = 1448] [outer = 13956000] 03:28:53 INFO - PROCESS | 3344 | 1462361333786 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 638ms 03:28:53 INFO - PROCESS | 3344 | 1462361333836 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3344 | 1462361333838 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:28:53 INFO - PROCESS | 3344 | 1462361333842 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3344 | 1462361333844 Marionette TRACE conn2 <- [1,1894,null,{}] 03:28:53 INFO - PROCESS | 3344 | 1462361333847 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}] 03:28:53 INFO - PROCESS | 3344 | 1462361333937 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:28:53 INFO - PROCESS | 3344 | 1462361333946 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3344 | ++DOCSHELL 1514F000 == 28 [pid = 3344] [id = 483] 03:28:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1514F800) [pid = 3344] [serial = 1449] [outer = 00000000] 03:28:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1573F800) [pid = 3344] [serial = 1450] [outer = 1514F800] 03:28:54 INFO - PROCESS | 3344 | 1462361333992 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15748400) [pid = 3344] [serial = 1451] [outer = 1514F800] 03:28:54 INFO - PROCESS | 3344 | 1462361334412 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 592ms 03:28:54 INFO - PROCESS | 3344 | 1462361334438 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3344 | 1462361334440 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 03:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:28:54 INFO - PROCESS | 3344 | 1462361334455 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 3344 | 1462361334457 Marionette TRACE conn2 <- [1,1898,null,{}] 03:28:54 INFO - PROCESS | 3344 | 1462361334460 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}] 03:28:54 INFO - PROCESS | 3344 | 1462361334531 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:28:54 INFO - PROCESS | 3344 | 1462361334537 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3344 | ++DOCSHELL 15740800 == 29 [pid = 3344] [id = 484] 03:28:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15744000) [pid = 3344] [serial = 1452] [outer = 00000000] 03:28:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1581CC00) [pid = 3344] [serial = 1453] [outer = 15744000] 03:28:54 INFO - PROCESS | 3344 | 1462361334581 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1581E400) [pid = 3344] [serial = 1454] [outer = 15744000] 03:28:55 INFO - PROCESS | 3344 | 1462361335028 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 591ms 03:28:55 INFO - PROCESS | 3344 | 1462361335051 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3344 | 1462361335053 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:28:55 INFO - PROCESS | 3344 | 1462361335056 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3344 | 1462361335058 Marionette TRACE conn2 <- [1,1902,null,{}] 03:28:55 INFO - PROCESS | 3344 | 1462361335072 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}] 03:28:55 INFO - PROCESS | 3344 | 1462361335144 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:28:55 INFO - PROCESS | 3344 | 1462361335150 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3344 | ++DOCSHELL 16274000 == 30 [pid = 3344] [id = 485] 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16276400) [pid = 3344] [serial = 1455] [outer = 00000000] 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1629B000) [pid = 3344] [serial = 1456] [outer = 16276400] 03:28:55 INFO - PROCESS | 3344 | 1462361335193 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16296000) [pid = 3344] [serial = 1457] [outer = 16276400] 03:28:55 INFO - PROCESS | 3344 | 1462361335627 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 592ms 03:28:55 INFO - PROCESS | 3344 | 1462361335654 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3344 | 1462361335655 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:28:55 INFO - PROCESS | 3344 | 1462361335659 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3344 | 1462361335660 Marionette TRACE conn2 <- [1,1906,null,{}] 03:28:55 INFO - PROCESS | 3344 | 1462361335664 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}] 03:28:55 INFO - PROCESS | 3344 | 1462361335776 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:28:55 INFO - PROCESS | 3344 | 1462361335791 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3344 | ++DOCSHELL 12C1BC00 == 31 [pid = 3344] [id = 486] 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1680A400) [pid = 3344] [serial = 1458] [outer = 00000000] 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1680E800) [pid = 3344] [serial = 1459] [outer = 1680A400] 03:28:55 INFO - PROCESS | 3344 | 1462361335834 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1680EC00) [pid = 3344] [serial = 1460] [outer = 1680A400] 03:28:56 INFO - PROCESS | 3344 | 1462361336289 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 685ms 03:28:56 INFO - PROCESS | 3344 | 1462361336363 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3344 | 1462361336365 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 03:28:56 INFO - PROCESS | 3344 | 1462361336369 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:28:56 INFO - PROCESS | 3344 | 1462361336370 Marionette TRACE conn2 <- [1,1910,null,{}] 03:28:56 INFO - PROCESS | 3344 | 1462361336374 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}] 03:28:56 INFO - PROCESS | 3344 | 1462361336478 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:28:56 INFO - PROCESS | 3344 | 1462361336490 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3344 | ++DOCSHELL 13484000 == 32 [pid = 3344] [id = 487] 03:28:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (16275400) [pid = 3344] [serial = 1461] [outer = 00000000] 03:28:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16E0EC00) [pid = 3344] [serial = 1462] [outer = 16275400] 03:28:56 INFO - PROCESS | 3344 | 1462361336535 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1720DC00) [pid = 3344] [serial = 1463] [outer = 16275400] 03:28:57 INFO - PROCESS | 3344 | 1462361337010 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 700ms 03:28:57 INFO - PROCESS | 3344 | 1462361337069 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3344 | 1462361337071 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 03:28:57 INFO - PROCESS | 3344 | 1462361337074 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:28:57 INFO - PROCESS | 3344 | 1462361337077 Marionette TRACE conn2 <- [1,1914,null,{}] 03:28:57 INFO - PROCESS | 3344 | 1462361337080 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}] 03:28:57 INFO - PROCESS | 3344 | 1462361337224 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:28:57 INFO - PROCESS | 3344 | 1462361337242 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3344 | ++DOCSHELL 1391A800 == 33 [pid = 3344] [id = 488] 03:28:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17278800) [pid = 3344] [serial = 1464] [outer = 00000000] 03:28:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17386800) [pid = 3344] [serial = 1465] [outer = 17278800] 03:28:57 INFO - PROCESS | 3344 | 1462361337337 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17391000) [pid = 3344] [serial = 1466] [outer = 17278800] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (13553400) [pid = 3344] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (16E09800) [pid = 3344] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (13CBB800) [pid = 3344] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (179B2800) [pid = 3344] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (162A1800) [pid = 3344] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (15823C00) [pid = 3344] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (14697800) [pid = 3344] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13CB2400) [pid = 3344] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13452800) [pid = 3344] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (117CE400) [pid = 3344] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10DDB400) [pid = 3344] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A05B400) [pid = 3344] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16273000) [pid = 3344] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:28:57 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11244800) [pid = 3344] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:28:57 INFO - PROCESS | 3344 | 1462361337895 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 841ms 03:28:57 INFO - PROCESS | 3344 | 1462361337917 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3344 | 1462361337919 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:28:57 INFO - PROCESS | 3344 | 1462361337922 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 3344 | 1462361337907 Marionette TRACE conn2 <- [1,1918,null,{}] 03:28:57 INFO - PROCESS | 3344 | 1462361337911 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}] 03:28:57 INFO - PROCESS | 3344 | 1462361337991 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:28:58 INFO - PROCESS | 3344 | 1462361337997 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3344 | ++DOCSHELL 117C8800 == 34 [pid = 3344] [id = 489] 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (117CAC00) [pid = 3344] [serial = 1467] [outer = 00000000] 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1315F000) [pid = 3344] [serial = 1468] [outer = 117CAC00] 03:28:58 INFO - PROCESS | 3344 | 1462361338040 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1348B000) [pid = 3344] [serial = 1469] [outer = 117CAC00] 03:28:58 INFO - PROCESS | 3344 | 1462361338460 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 592ms 03:28:58 INFO - PROCESS | 3344 | 1462361338503 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3344 | 1462361338505 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:28:58 INFO - PROCESS | 3344 | 1462361338512 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3344 | 1462361338514 Marionette TRACE conn2 <- [1,1922,null,{}] 03:28:58 INFO - PROCESS | 3344 | 1462361338518 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}] 03:28:58 INFO - PROCESS | 3344 | 1462361338616 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:28:58 INFO - PROCESS | 3344 | 1462361338625 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3344 | ++DOCSHELL 13152C00 == 35 [pid = 3344] [id = 490] 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (13CB2C00) [pid = 3344] [serial = 1470] [outer = 00000000] 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (172D4C00) [pid = 3344] [serial = 1471] [outer = 13CB2C00] 03:28:58 INFO - PROCESS | 3344 | 1462361338668 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17405400) [pid = 3344] [serial = 1472] [outer = 13CB2C00] 03:28:59 INFO - PROCESS | 3344 | 1462361339095 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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 638ms 03:28:59 INFO - PROCESS | 3344 | 1462361339152 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 3344 | 1462361339154 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 03:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:28:59 INFO - PROCESS | 3344 | 1462361339157 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 3344 | 1462361339158 Marionette TRACE conn2 <- [1,1926,null,{}] 03:28:59 INFO - PROCESS | 3344 | 1462361339162 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}] 03:28:59 INFO - PROCESS | 3344 | 1462361339235 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:28:59 INFO - PROCESS | 3344 | 1462361339241 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3344 | ++DOCSHELL 15823C00 == 36 [pid = 3344] [id = 491] 03:28:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1740B000) [pid = 3344] [serial = 1473] [outer = 00000000] 03:28:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1798F800) [pid = 3344] [serial = 1474] [outer = 1740B000] 03:28:59 INFO - PROCESS | 3344 | 1462361339283 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (112E5C00) [pid = 3344] [serial = 1475] [outer = 1740B000] 03:28:59 INFO - PROCESS | 3344 | 1462361339692 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]]]}] 03:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 592ms 03:28:59 INFO - PROCESS | 3344 | 1462361339754 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:28:59 INFO - PROCESS | 3344 | 1462361339756 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 03:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:28:59 INFO - PROCESS | 3344 | 1462361339763 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:28:59 INFO - PROCESS | 3344 | 1462361339765 Marionette TRACE conn2 <- [1,1930,null,{}] 03:28:59 INFO - PROCESS | 3344 | 1462361339768 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}] 03:28:59 INFO - PROCESS | 3344 | 1462361339842 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:28:59 INFO - PROCESS | 3344 | 1462361339889 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3344 | ++DOCSHELL 1058D800 == 37 [pid = 3344] [id = 492] 03:28:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (10609C00) [pid = 3344] [serial = 1476] [outer = 00000000] 03:29:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (10703800) [pid = 3344] [serial = 1477] [outer = 10609C00] 03:29:00 INFO - PROCESS | 3344 | 1462361340039 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10D79000) [pid = 3344] [serial = 1478] [outer = 10609C00] 03:29:00 INFO - PROCESS | 3344 | 1462361340742 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 980ms 03:29:00 INFO - PROCESS | 3344 | 1462361340752 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3344 | 1462361340756 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 03:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:29:00 INFO - PROCESS | 3344 | 1462361340785 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3344 | 1462361340789 Marionette TRACE conn2 <- [1,1934,null,{}] 03:29:00 INFO - PROCESS | 3344 | 1462361340794 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}] 03:29:00 INFO - PROCESS | 3344 | 1462361340925 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:29:01 INFO - PROCESS | 3344 | 1462361341055 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3344 | ++DOCSHELL 11579800 == 38 [pid = 3344] [id = 493] 03:29:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (117C8C00) [pid = 3344] [serial = 1479] [outer = 00000000] 03:29:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1203B400) [pid = 3344] [serial = 1480] [outer = 117C8C00] 03:29:01 INFO - PROCESS | 3344 | 1462361341110 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (12C3C800) [pid = 3344] [serial = 1481] [outer = 117C8C00] 03:29:02 INFO - PROCESS | 3344 | 1462361342032 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1292ms 03:29:02 INFO - PROCESS | 3344 | 1462361342071 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3344 | 1462361342074 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:29:02 INFO - PROCESS | 3344 | 1462361342079 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3344 | 1462361342083 Marionette TRACE conn2 <- [1,1938,null,{}] 03:29:02 INFO - PROCESS | 3344 | 1462361342089 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}] 03:29:02 INFO - PROCESS | 3344 | 1462361342190 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:29:02 INFO - PROCESS | 3344 | 1462361342328 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3344 | ++DOCSHELL 11246000 == 39 [pid = 3344] [id = 494] 03:29:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (11248C00) [pid = 3344] [serial = 1482] [outer = 00000000] 03:29:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (11BC3400) [pid = 3344] [serial = 1483] [outer = 11248C00] 03:29:02 INFO - PROCESS | 3344 | 1462361342375 Marionette DEBUG loaded listener.js 03:29:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (120F9000) [pid = 3344] [serial = 1484] [outer = 11248C00] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 15823C00 == 38 [pid = 3344] [id = 491] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 13152C00 == 37 [pid = 3344] [id = 490] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 117C8800 == 36 [pid = 3344] [id = 489] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 1391A800 == 35 [pid = 3344] [id = 488] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 13484000 == 34 [pid = 3344] [id = 487] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 12C1BC00 == 33 [pid = 3344] [id = 486] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 16274000 == 32 [pid = 3344] [id = 485] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 15740800 == 31 [pid = 3344] [id = 484] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 1514F000 == 30 [pid = 3344] [id = 483] 03:29:02 INFO - PROCESS | 3344 | --DOCSHELL 13955800 == 29 [pid = 3344] [id = 482] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1799B400) [pid = 3344] [serial = 1432] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16A76800) [pid = 3344] [serial = 1430] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (17385800) [pid = 3344] [serial = 1417] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17407400) [pid = 3344] [serial = 1420] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17387000) [pid = 3344] [serial = 1418] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17A8F800) [pid = 3344] [serial = 1423] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1629D400) [pid = 3344] [serial = 1429] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17A97800) [pid = 3344] [serial = 1424] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1680E400) [pid = 3344] [serial = 1411] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16270000) [pid = 3344] [serial = 1408] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16298400) [pid = 3344] [serial = 1409] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1514F400) [pid = 3344] [serial = 1405] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15156000) [pid = 3344] [serial = 1406] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13F16C00) [pid = 3344] [serial = 1402] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (14098000) [pid = 3344] [serial = 1403] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1348BC00) [pid = 3344] [serial = 1399] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1355D800) [pid = 3344] [serial = 1400] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11B90800) [pid = 3344] [serial = 1396] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (120EC400) [pid = 3344] [serial = 1397] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10E0CC00) [pid = 3344] [serial = 1393] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1123D400) [pid = 3344] [serial = 1394] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A383800) [pid = 3344] [serial = 1391] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16F04800) [pid = 3344] [serial = 1414] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16808400) [pid = 3344] [serial = 1412] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17990000) [pid = 3344] [serial = 1421] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (12C5B400) [pid = 3344] [serial = 1426] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (135B8C00) [pid = 3344] [serial = 1427] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16F05400) [pid = 3344] [serial = 1415] [outer = 00000000] [url = about:blank] 03:29:02 INFO - PROCESS | 3344 | 1462361342851 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 809ms 03:29:02 INFO - PROCESS | 3344 | 1462361342878 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3344 | 1462361342884 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:29:02 INFO - PROCESS | 3344 | 1462361342894 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3344 | 1462361342896 Marionette TRACE conn2 <- [1,1942,null,{}] 03:29:02 INFO - PROCESS | 3344 | 1462361342900 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}] 03:29:02 INFO - PROCESS | 3344 | 1462361342978 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:29:02 INFO - PROCESS | 3344 | 1462361342986 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:02 INFO - PROCESS | 3344 | ++DOCSHELL 11579C00 == 30 [pid = 3344] [id = 495] 03:29:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1157CC00) [pid = 3344] [serial = 1485] [outer = 00000000] 03:29:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (120F9400) [pid = 3344] [serial = 1486] [outer = 1157CC00] 03:29:03 INFO - PROCESS | 3344 | 1462361343032 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12ED1C00) [pid = 3344] [serial = 1487] [outer = 1157CC00] 03:29:03 INFO - PROCESS | 3344 | 1462361343512 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 638ms 03:29:03 INFO - PROCESS | 3344 | 1462361343527 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3344 | 1462361343529 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:29:03 INFO - PROCESS | 3344 | 1462361343532 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 3344 | 1462361343535 Marionette TRACE conn2 <- [1,1946,null,{}] 03:29:03 INFO - PROCESS | 3344 | 1462361343546 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}] 03:29:03 INFO - PROCESS | 3344 | 1462361343625 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:29:03 INFO - PROCESS | 3344 | 1462361343633 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 3344 | ++DOCSHELL 13554C00 == 31 [pid = 3344] [id = 496] 03:29:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13558000) [pid = 3344] [serial = 1488] [outer = 00000000] 03:29:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13921400) [pid = 3344] [serial = 1489] [outer = 13558000] 03:29:03 INFO - PROCESS | 3344 | 1462361343679 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13F16C00) [pid = 3344] [serial = 1490] [outer = 13558000] 03:29:04 INFO - PROCESS | 3344 | 1462361344167 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 685ms 03:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:29:04 INFO - PROCESS | 3344 | 1462361344232 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3344 | 1462361344234 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 03:29:04 INFO - PROCESS | 3344 | 1462361344237 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3344 | 1462361344239 Marionette TRACE conn2 <- [1,1950,null,{}] 03:29:04 INFO - PROCESS | 3344 | 1462361344242 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}] 03:29:04 INFO - PROCESS | 3344 | 1462361344317 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:29:04 INFO - PROCESS | 3344 | 1462361344326 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3344 | ++DOCSHELL 13921000 == 32 [pid = 3344] [id = 497] 03:29:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (14696C00) [pid = 3344] [serial = 1491] [outer = 00000000] 03:29:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15154800) [pid = 3344] [serial = 1492] [outer = 14696C00] 03:29:04 INFO - PROCESS | 3344 | 1462361344370 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15741400) [pid = 3344] [serial = 1493] [outer = 14696C00] 03:29:04 INFO - PROCESS | 3344 | 1462361344793 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 592ms 03:29:04 INFO - PROCESS | 3344 | 1462361344834 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3344 | 1462361344836 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:29:04 INFO - PROCESS | 3344 | 1462361344839 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3344 | 1462361344841 Marionette TRACE conn2 <- [1,1954,null,{}] 03:29:04 INFO - PROCESS | 3344 | 1462361344852 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}] 03:29:04 INFO - PROCESS | 3344 | 1462361344952 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:29:04 INFO - PROCESS | 3344 | 1462361344958 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3344 | ++DOCSHELL 11253800 == 33 [pid = 3344] [id = 498] 03:29:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (14698C00) [pid = 3344] [serial = 1494] [outer = 00000000] 03:29:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (157B6400) [pid = 3344] [serial = 1495] [outer = 14698C00] 03:29:04 INFO - PROCESS | 3344 | 1462361345002 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15BAC400) [pid = 3344] [serial = 1496] [outer = 14698C00] 03:29:05 INFO - PROCESS | 3344 | 1462361345481 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 700ms 03:29:05 INFO - PROCESS | 3344 | 1462361345539 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3344 | 1462361345541 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 03:29:05 INFO - PROCESS | 3344 | 1462361345545 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:29:05 INFO - PROCESS | 3344 | 1462361345546 Marionette TRACE conn2 <- [1,1958,null,{}] 03:29:05 INFO - PROCESS | 3344 | 1462361345556 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}] 03:29:05 INFO - PROCESS | 3344 | 1462361345674 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:29:05 INFO - PROCESS | 3344 | 1462361345686 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 3344 | ++DOCSHELL 16270000 == 34 [pid = 3344] [id = 499] 03:29:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16274800) [pid = 3344] [serial = 1497] [outer = 00000000] 03:29:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16811400) [pid = 3344] [serial = 1498] [outer = 16274800] 03:29:05 INFO - PROCESS | 3344 | 1462361345780 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16E01C00) [pid = 3344] [serial = 1499] [outer = 16274800] 03:29:06 INFO - PROCESS | 3344 | 1462361346177 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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 701ms 03:29:06 INFO - PROCESS | 3344 | 1462361346228 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3344 | 1462361346230 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 03:29:06 INFO - PROCESS | 3344 | 1462361346233 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:29:06 INFO - PROCESS | 3344 | 1462361346235 Marionette TRACE conn2 <- [1,1962,null,{}] 03:29:06 INFO - PROCESS | 3344 | 1462361346238 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}] 03:29:06 INFO - PROCESS | 3344 | 1462361346374 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:29:06 INFO - PROCESS | 3344 | 1462361346387 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3344 | ++DOCSHELL 11243400 == 35 [pid = 3344] [id = 500] 03:29:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16811000) [pid = 3344] [serial = 1500] [outer = 00000000] 03:29:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17204400) [pid = 3344] [serial = 1501] [outer = 16811000] 03:29:06 INFO - PROCESS | 3344 | 1462361346430 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (172C5400) [pid = 3344] [serial = 1502] [outer = 16811000] 03:29:06 INFO - PROCESS | 3344 | 1462361346984 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]]]}] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16275400) [pid = 3344] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1514E000) [pid = 3344] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16276400) [pid = 3344] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10E13800) [pid = 3344] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1680A400) [pid = 3344] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13956000) [pid = 3344] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17278800) [pid = 3344] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (117CAC00) [pid = 3344] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13CB2C00) [pid = 3344] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13417800) [pid = 3344] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10D7D400) [pid = 3344] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (15744000) [pid = 3344] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (12C33400) [pid = 3344] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:29:06 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1514F800) [pid = 3344] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 794ms 03:29:07 INFO - PROCESS | 3344 | 1462361347036 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 3344 | 1462361347037 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 03:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:29:07 INFO - PROCESS | 3344 | 1462361347041 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 3344 | 1462361347042 Marionette TRACE conn2 <- [1,1966,null,{}] 03:29:07 INFO - PROCESS | 3344 | 1462361347046 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}] 03:29:07 INFO - PROCESS | 3344 | 1462361347117 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:29:07 INFO - PROCESS | 3344 | 1462361347124 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3344 | ++DOCSHELL 112D0C00 == 36 [pid = 3344] [id = 501] 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (112ED800) [pid = 3344] [serial = 1503] [outer = 00000000] 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (12C33400) [pid = 3344] [serial = 1504] [outer = 112ED800] 03:29:07 INFO - PROCESS | 3344 | 1462361347167 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13953C00) [pid = 3344] [serial = 1505] [outer = 112ED800] 03:29:07 INFO - PROCESS | 3344 | 1462361347585 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 591ms 03:29:07 INFO - PROCESS | 3344 | 1462361347638 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 3344 | 1462361347640 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 03:29:07 INFO - PROCESS | 3344 | 1462361347647 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:29:07 INFO - PROCESS | 3344 | 1462361347649 Marionette TRACE conn2 <- [1,1970,null,{}] 03:29:07 INFO - PROCESS | 3344 | 1462361347652 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}] 03:29:07 INFO - PROCESS | 3344 | 1462361347752 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:29:07 INFO - PROCESS | 3344 | 1462361347762 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3344 | ++DOCSHELL 112CE400 == 37 [pid = 3344] [id = 502] 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11571000) [pid = 3344] [serial = 1506] [outer = 00000000] 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1680A400) [pid = 3344] [serial = 1507] [outer = 11571000] 03:29:07 INFO - PROCESS | 3344 | 1462361347804 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16E09400) [pid = 3344] [serial = 1508] [outer = 11571000] 03:29:08 INFO - PROCESS | 3344 | 1462361348219 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 591ms 03:29:08 INFO - PROCESS | 3344 | 1462361348254 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3344 | 1462361348256 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 03:29:08 INFO - PROCESS | 3344 | 1462361348259 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3344 | 1462361348261 Marionette TRACE conn2 <- [1,1974,null,{}] 03:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:29:08 INFO - PROCESS | 3344 | 1462361348265 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}] 03:29:08 INFO - PROCESS | 3344 | 1462361348338 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:29:08 INFO - PROCESS | 3344 | 1462361348345 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3344 | ++DOCSHELL 14653C00 == 38 [pid = 3344] [id = 503] 03:29:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16806400) [pid = 3344] [serial = 1509] [outer = 00000000] 03:29:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1738FC00) [pid = 3344] [serial = 1510] [outer = 16806400] 03:29:08 INFO - PROCESS | 3344 | 1462361348387 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17390400) [pid = 3344] [serial = 1511] [outer = 16806400] 03:29:08 INFO - PROCESS | 3344 | 1462361348798 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]]]}] 03:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 591ms 03:29:08 INFO - PROCESS | 3344 | 1462361348860 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:29:08 INFO - PROCESS | 3344 | 1462361348863 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 03:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:29:08 INFO - PROCESS | 3344 | 1462361348866 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:29:08 INFO - PROCESS | 3344 | 1462361348868 Marionette TRACE conn2 <- [1,1978,null,{}] 03:29:08 INFO - PROCESS | 3344 | 1462361348871 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}] 03:29:08 INFO - PROCESS | 3344 | 1462361348963 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:29:08 INFO - PROCESS | 3344 | 1462361348971 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3344 | ++DOCSHELL 172D3000 == 39 [pid = 3344] [id = 504] 03:29:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1798F400) [pid = 3344] [serial = 1512] [outer = 00000000] 03:29:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1799A000) [pid = 3344] [serial = 1513] [outer = 1798F400] 03:29:09 INFO - PROCESS | 3344 | 1462361349020 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (179B8000) [pid = 3344] [serial = 1514] [outer = 1798F400] 03:29:09 INFO - PROCESS | 3344 | 1462361349748 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 934ms 03:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:29:09 INFO - PROCESS | 3344 | 1462361349811 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 3344 | 1462361349815 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 03:29:09 INFO - PROCESS | 3344 | 1462361349819 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 3344 | 1462361349823 Marionette TRACE conn2 <- [1,1982,null,{}] 03:29:09 INFO - PROCESS | 3344 | 1462361349828 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}] 03:29:09 INFO - PROCESS | 3344 | 1462361349930 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:29:10 INFO - PROCESS | 3344 | 1462361350063 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3344 | ++DOCSHELL 112D5000 == 40 [pid = 3344] [id = 505] 03:29:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (112EE800) [pid = 3344] [serial = 1515] [outer = 00000000] 03:29:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (11BCFC00) [pid = 3344] [serial = 1516] [outer = 112EE800] 03:29:10 INFO - PROCESS | 3344 | 1462361350118 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (12C5D400) [pid = 3344] [serial = 1517] [outer = 112EE800] 03:29:10 INFO - PROCESS | 3344 | 1462361350694 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 934ms 03:29:10 INFO - PROCESS | 3344 | 1462361350746 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3344 | 1462361350752 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:29:10 INFO - PROCESS | 3344 | 1462361350758 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 3344 | 1462361350761 Marionette TRACE conn2 <- [1,1986,null,{}] 03:29:10 INFO - PROCESS | 3344 | 1462361350765 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}] 03:29:10 INFO - PROCESS | 3344 | 1462361350866 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:29:10 INFO - PROCESS | 3344 | 1462361350968 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3344 | ++DOCSHELL 131D0400 == 41 [pid = 3344] [id = 506] 03:29:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (135C4C00) [pid = 3344] [serial = 1518] [outer = 00000000] 03:29:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (157B1800) [pid = 3344] [serial = 1519] [outer = 135C4C00] 03:29:11 INFO - PROCESS | 3344 | 1462361351021 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16279C00) [pid = 3344] [serial = 1520] [outer = 135C4C00] 03:29:11 INFO - PROCESS | 3344 | 1462361351613 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 903ms 03:29:11 INFO - PROCESS | 3344 | 1462361351661 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 3344 | 1462361351663 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:29:11 INFO - PROCESS | 3344 | 1462361351667 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 3344 | 1462361351671 Marionette TRACE conn2 <- [1,1990,null,{}] 03:29:11 INFO - PROCESS | 3344 | 1462361351682 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}] 03:29:11 INFO - PROCESS | 3344 | 1462361351786 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:29:11 INFO - PROCESS | 3344 | 1462361351888 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 3344 | ++DOCSHELL 16B2E000 == 42 [pid = 3344] [id = 507] 03:29:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17387400) [pid = 3344] [serial = 1521] [outer = 00000000] 03:29:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17466400) [pid = 3344] [serial = 1522] [outer = 17387400] 03:29:11 INFO - PROCESS | 3344 | 1462361351945 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17998800) [pid = 3344] [serial = 1523] [outer = 17387400] 03:29:12 INFO - PROCESS | 3344 | 1462361352513 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 902ms 03:29:12 INFO - PROCESS | 3344 | 1462361352681 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3344 | 1462361352684 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 03:29:12 INFO - PROCESS | 3344 | 1462361352712 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 3344 | 1462361352714 Marionette TRACE conn2 <- [1,1994,null,{}] 03:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:29:12 INFO - PROCESS | 3344 | 1462361352719 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}] 03:29:12 INFO - PROCESS | 3344 | 1462361352833 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:29:12 INFO - PROCESS | 3344 | 1462361352917 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3344 | ++DOCSHELL 10E13000 == 43 [pid = 3344] [id = 508] 03:29:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (11257400) [pid = 3344] [serial = 1524] [outer = 00000000] 03:29:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1130FC00) [pid = 3344] [serial = 1525] [outer = 11257400] 03:29:12 INFO - PROCESS | 3344 | 1462361352963 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (11BC7800) [pid = 3344] [serial = 1526] [outer = 11257400] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 14653C00 == 42 [pid = 3344] [id = 503] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 112CE400 == 41 [pid = 3344] [id = 502] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 112D0C00 == 40 [pid = 3344] [id = 501] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 11243400 == 39 [pid = 3344] [id = 500] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 16270000 == 38 [pid = 3344] [id = 499] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 11253800 == 37 [pid = 3344] [id = 498] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 13921000 == 36 [pid = 3344] [id = 497] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 13554C00 == 35 [pid = 3344] [id = 496] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 11579C00 == 34 [pid = 3344] [id = 495] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 11246000 == 33 [pid = 3344] [id = 494] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 11579800 == 32 [pid = 3344] [id = 493] 03:29:13 INFO - PROCESS | 3344 | --DOCSHELL 1058D800 == 31 [pid = 3344] [id = 492] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16E0EC00) [pid = 3344] [serial = 1462] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17A8D000) [pid = 3344] [serial = 1433] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1629B000) [pid = 3344] [serial = 1456] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16296000) [pid = 3344] [serial = 1457] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (112ED000) [pid = 3344] [serial = 1438] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1157C000) [pid = 3344] [serial = 1439] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1680EC00) [pid = 3344] [serial = 1460] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (13F11000) [pid = 3344] [serial = 1447] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (14651400) [pid = 3344] [serial = 1448] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17386800) [pid = 3344] [serial = 1465] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1348B000) [pid = 3344] [serial = 1469] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1315F000) [pid = 3344] [serial = 1468] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (172D4C00) [pid = 3344] [serial = 1471] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1355A800) [pid = 3344] [serial = 1444] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (135C4800) [pid = 3344] [serial = 1445] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10E05C00) [pid = 3344] [serial = 1435] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10E0B400) [pid = 3344] [serial = 1436] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1581CC00) [pid = 3344] [serial = 1453] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1581E400) [pid = 3344] [serial = 1454] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (12C55800) [pid = 3344] [serial = 1441] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (12C5DC00) [pid = 3344] [serial = 1442] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1573F800) [pid = 3344] [serial = 1450] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15748400) [pid = 3344] [serial = 1451] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17391000) [pid = 3344] [serial = 1466] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1680E800) [pid = 3344] [serial = 1459] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1720DC00) [pid = 3344] [serial = 1463] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17405400) [pid = 3344] [serial = 1472] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1798F800) [pid = 3344] [serial = 1474] [outer = 00000000] [url = about:blank] 03:29:13 INFO - PROCESS | 3344 | 1462361353603 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]]]}] 03:29:13 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 03:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 950ms 03:29:13 INFO - PROCESS | 3344 | 1462361353662 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3344 | 1462361353665 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:29:13 INFO - PROCESS | 3344 | 1462361353672 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 3344 | 1462361353675 Marionette TRACE conn2 <- [1,1998,null,{}] 03:29:13 INFO - PROCESS | 3344 | 1462361353679 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}] 03:29:13 INFO - PROCESS | 3344 | 1462361353757 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:29:13 INFO - PROCESS | 3344 | 1462361353764 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3344 | ++DOCSHELL 10E08400 == 32 [pid = 3344] [id = 509] 03:29:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10E08C00) [pid = 3344] [serial = 1527] [outer = 00000000] 03:29:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (11579800) [pid = 3344] [serial = 1528] [outer = 10E08C00] 03:29:13 INFO - PROCESS | 3344 | 1462361353808 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12C5EC00) [pid = 3344] [serial = 1529] [outer = 10E08C00] 03:29:14 INFO - PROCESS | 3344 | 1462361354289 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]]]}] 03:29:14 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 03:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 654ms 03:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:29:14 INFO - PROCESS | 3344 | 1462361354328 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 3344 | 1462361354330 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 03:29:14 INFO - PROCESS | 3344 | 1462361354333 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 3344 | 1462361354335 Marionette TRACE conn2 <- [1,2002,null,{}] 03:29:14 INFO - PROCESS | 3344 | 1462361354344 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}] 03:29:14 INFO - PROCESS | 3344 | 1462361354448 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:29:14 INFO - PROCESS | 3344 | 1462361354535 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3344 | ++DOCSHELL 1312B800 == 33 [pid = 3344] [id = 510] 03:29:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (135C5C00) [pid = 3344] [serial = 1530] [outer = 00000000] 03:29:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1394E000) [pid = 3344] [serial = 1531] [outer = 135C5C00] 03:29:14 INFO - PROCESS | 3344 | 1462361354588 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13CC0800) [pid = 3344] [serial = 1532] [outer = 135C5C00] 03:29:14 INFO - PROCESS | 3344 | 1462361354997 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 03:29:15 INFO - PROCESS | 3344 | 1462361355055 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3344 | 1462361355057 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 03:29:15 INFO - PROCESS | 3344 | 1462361355061 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:29:15 INFO - PROCESS | 3344 | 1462361355062 Marionette TRACE conn2 <- [1,2006,null,{}] 03:29:15 INFO - PROCESS | 3344 | 1462361355066 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}] 03:29:15 INFO - PROCESS | 3344 | 1462361355143 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:29:15 INFO - PROCESS | 3344 | 1462361355149 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3344 | ++DOCSHELL 13F0CC00 == 34 [pid = 3344] [id = 511] 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1408C800) [pid = 3344] [serial = 1533] [outer = 00000000] 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (146D6800) [pid = 3344] [serial = 1534] [outer = 1408C800] 03:29:15 INFO - PROCESS | 3344 | 1462361355193 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15158000) [pid = 3344] [serial = 1535] [outer = 1408C800] 03:29:15 INFO - PROCESS | 3344 | 1462361355628 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 592ms 03:29:15 INFO - PROCESS | 3344 | 1462361355662 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3344 | 1462361355664 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 03:29:15 INFO - PROCESS | 3344 | 1462361355667 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:29:15 INFO - PROCESS | 3344 | 1462361355669 Marionette TRACE conn2 <- [1,2010,null,{}] 03:29:15 INFO - PROCESS | 3344 | 1462361355672 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}] 03:29:15 INFO - PROCESS | 3344 | 1462361355785 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:29:15 INFO - PROCESS | 3344 | 1462361355870 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3344 | ++DOCSHELL 1514B800 == 35 [pid = 3344] [id = 512] 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15743400) [pid = 3344] [serial = 1536] [outer = 00000000] 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (157AB400) [pid = 3344] [serial = 1537] [outer = 15743400] 03:29:15 INFO - PROCESS | 3344 | 1462361355913 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15820000) [pid = 3344] [serial = 1538] [outer = 15743400] 03:29:16 INFO - PROCESS | 3344 | 1462361356332 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 700ms 03:29:16 INFO - PROCESS | 3344 | 1462361356368 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3344 | 1462361356370 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:29:16 INFO - PROCESS | 3344 | 1462361356374 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3344 | 1462361356375 Marionette TRACE conn2 <- [1,2014,null,{}] 03:29:16 INFO - PROCESS | 3344 | 1462361356379 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}] 03:29:16 INFO - PROCESS | 3344 | 1462361356515 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:29:16 INFO - PROCESS | 3344 | 1462361356579 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 3344 | ++DOCSHELL 1157FC00 == 36 [pid = 3344] [id = 513] 03:29:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16809800) [pid = 3344] [serial = 1539] [outer = 00000000] 03:29:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1680F800) [pid = 3344] [serial = 1540] [outer = 16809800] 03:29:16 INFO - PROCESS | 3344 | 1462361356625 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16E01400) [pid = 3344] [serial = 1541] [outer = 16809800] 03:29:17 INFO - PROCESS | 3344 | 1462361357050 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 685ms 03:29:17 INFO - PROCESS | 3344 | 1462361357073 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 3344 | 1462361357075 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:29:17 INFO - PROCESS | 3344 | 1462361357088 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3344 | 1462361357090 Marionette TRACE conn2 <- [1,2018,null,{}] 03:29:17 INFO - PROCESS | 3344 | 1462361357093 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}] 03:29:17 INFO - PROCESS | 3344 | 1462361357225 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:29:17 INFO - PROCESS | 3344 | 1462361357237 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3344 | ++DOCSHELL 107DF000 == 37 [pid = 3344] [id = 514] 03:29:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10E05C00) [pid = 3344] [serial = 1542] [outer = 00000000] 03:29:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17278800) [pid = 3344] [serial = 1543] [outer = 10E05C00] 03:29:17 INFO - PROCESS | 3344 | 1462361357280 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (172D1C00) [pid = 3344] [serial = 1544] [outer = 10E05C00] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (14696C00) [pid = 3344] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13558000) [pid = 3344] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1157CC00) [pid = 3344] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (14698C00) [pid = 3344] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11248C00) [pid = 3344] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16274800) [pid = 3344] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16811000) [pid = 3344] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (112ED800) [pid = 3344] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (11571000) [pid = 3344] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1740B000) [pid = 3344] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:29:17 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16806400) [pid = 3344] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:29:17 INFO - PROCESS | 3344 | 1462361357782 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 732ms 03:29:17 INFO - PROCESS | 3344 | 1462361357824 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 3344 | 1462361357826 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 03:29:17 INFO - PROCESS | 3344 | 1462361357829 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:29:17 INFO - PROCESS | 3344 | 1462361357831 Marionette TRACE conn2 <- [1,2022,null,{}] 03:29:17 INFO - PROCESS | 3344 | 1462361357834 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}] 03:29:17 INFO - PROCESS | 3344 | 1462361357906 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:29:17 INFO - PROCESS | 3344 | 1462361357912 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3344 | ++DOCSHELL 106CF400 == 38 [pid = 3344] [id = 515] 03:29:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1124B400) [pid = 3344] [serial = 1545] [outer = 00000000] 03:29:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15149400) [pid = 3344] [serial = 1546] [outer = 1124B400] 03:29:17 INFO - PROCESS | 3344 | 1462361357956 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1626E400) [pid = 3344] [serial = 1547] [outer = 1124B400] 03:29:18 INFO - PROCESS | 3344 | 1462361358409 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 623ms 03:29:18 INFO - PROCESS | 3344 | 1462361358468 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 3344 | 1462361358469 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 03:29:18 INFO - PROCESS | 3344 | 1462361358473 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:29:18 INFO - PROCESS | 3344 | 1462361358474 Marionette TRACE conn2 <- [1,2026,null,{}] 03:29:18 INFO - PROCESS | 3344 | 1462361358478 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}] 03:29:18 INFO - PROCESS | 3344 | 1462361358568 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:29:18 INFO - PROCESS | 3344 | 1462361358581 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:18 INFO - PROCESS | 3344 | ++DOCSHELL 10D7F000 == 39 [pid = 3344] [id = 516] 03:29:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (11574000) [pid = 3344] [serial = 1548] [outer = 00000000] 03:29:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17385400) [pid = 3344] [serial = 1549] [outer = 11574000] 03:29:18 INFO - PROCESS | 3344 | 1462361358623 Marionette DEBUG loaded listener.js 03:29:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17389C00) [pid = 3344] [serial = 1550] [outer = 11574000] 03:29:19 INFO - PROCESS | 3344 | 1462361359039 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 638ms 03:29:19 INFO - PROCESS | 3344 | 1462361359096 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3344 | 1462361359098 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:29:19 INFO - PROCESS | 3344 | 1462361359101 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3344 | 1462361359103 Marionette TRACE conn2 <- [1,2030,null,{}] 03:29:19 INFO - PROCESS | 3344 | 1462361359106 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}] 03:29:19 INFO - PROCESS | 3344 | 1462361359181 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:29:19 INFO - PROCESS | 3344 | 1462361359188 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 3344 | ++DOCSHELL 1680B800 == 40 [pid = 3344] [id = 517] 03:29:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17391400) [pid = 3344] [serial = 1551] [outer = 00000000] 03:29:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17991000) [pid = 3344] [serial = 1552] [outer = 17391400] 03:29:19 INFO - PROCESS | 3344 | 1462361359230 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17997C00) [pid = 3344] [serial = 1553] [outer = 17391400] 03:29:19 INFO - PROCESS | 3344 | 1462361359651 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]]]}] 03:29:19 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) 03:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 592ms 03:29:19 INFO - PROCESS | 3344 | 1462361359698 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3344 | 1462361359700 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:29:19 INFO - PROCESS | 3344 | 1462361359703 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3344 | 1462361359705 Marionette TRACE conn2 <- [1,2034,null,{}] 03:29:19 INFO - PROCESS | 3344 | 1462361359709 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}] 03:29:19 INFO - PROCESS | 3344 | 1462361359846 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:29:20 INFO - PROCESS | 3344 | 1462361360011 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3344 | ++DOCSHELL 10D74800 == 41 [pid = 3344] [id = 518] 03:29:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10D7A000) [pid = 3344] [serial = 1554] [outer = 00000000] 03:29:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (10E06800) [pid = 3344] [serial = 1555] [outer = 10D7A000] 03:29:20 INFO - PROCESS | 3344 | 1462361360068 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10E0FC00) [pid = 3344] [serial = 1556] [outer = 10D7A000] 03:29:20 INFO - PROCESS | 3344 | 1462361360637 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 996ms 03:29:20 INFO - PROCESS | 3344 | 1462361360708 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 3344 | 1462361360712 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 03:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:29:20 INFO - PROCESS | 3344 | 1462361360716 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - PROCESS | 3344 | 1462361360720 Marionette TRACE conn2 <- [1,2038,null,{}] 03:29:20 INFO - PROCESS | 3344 | 1462361360725 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}] 03:29:20 INFO - PROCESS | 3344 | 1462361360856 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:29:20 INFO - PROCESS | 3344 | 1462361360949 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3344 | ++DOCSHELL 1355C000 == 42 [pid = 3344] [id = 519] 03:29:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1355C800) [pid = 3344] [serial = 1557] [outer = 00000000] 03:29:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1394E400) [pid = 3344] [serial = 1558] [outer = 1355C800] 03:29:21 INFO - PROCESS | 3344 | 1462361361046 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (14697800) [pid = 3344] [serial = 1559] [outer = 1355C800] 03:29:21 INFO - PROCESS | 3344 | 1462361361642 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 996ms 03:29:21 INFO - PROCESS | 3344 | 1462361361737 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3344 | 1462361361741 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 03:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:29:21 INFO - PROCESS | 3344 | 1462361361746 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3344 | 1462361361748 Marionette TRACE conn2 <- [1,2042,null,{}] 03:29:21 INFO - PROCESS | 3344 | 1462361361752 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}] 03:29:21 INFO - PROCESS | 3344 | 1462361361852 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:29:21 INFO - PROCESS | 3344 | 1462361361984 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3344 | ++DOCSHELL 16653800 == 43 [pid = 3344] [id = 520] 03:29:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (16805800) [pid = 3344] [serial = 1560] [outer = 00000000] 03:29:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (16F07800) [pid = 3344] [serial = 1561] [outer = 16805800] 03:29:22 INFO - PROCESS | 3344 | 1462361362038 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1738B800) [pid = 3344] [serial = 1562] [outer = 16805800] 03:29:22 INFO - PROCESS | 3344 | 1462361362637 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 949ms 03:29:22 INFO - PROCESS | 3344 | 1462361362677 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3344 | 1462361362681 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:29:22 INFO - PROCESS | 3344 | 1462361362692 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3344 | 1462361362696 Marionette TRACE conn2 <- [1,2046,null,{}] 03:29:22 INFO - PROCESS | 3344 | 1462361362700 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}] 03:29:22 INFO - PROCESS | 3344 | 1462361362802 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:29:22 INFO - PROCESS | 3344 | 1462361362904 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3344 | ++DOCSHELL 17A94800 == 44 [pid = 3344] [id = 521] 03:29:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17A95000) [pid = 3344] [serial = 1563] [outer = 00000000] 03:29:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (17BAC000) [pid = 3344] [serial = 1564] [outer = 17A95000] 03:29:22 INFO - PROCESS | 3344 | 1462361362957 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17CC9400) [pid = 3344] [serial = 1565] [outer = 17A95000] 03:29:23 INFO - PROCESS | 3344 | 1462361363692 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1043ms 03:29:23 INFO - PROCESS | 3344 | 1462361363761 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 3344 | 1462361363764 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 03:29:23 INFO - PROCESS | 3344 | 1462361363769 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:29:23 INFO - PROCESS | 3344 | 1462361363773 Marionette TRACE conn2 <- [1,2050,null,{}] 03:29:23 INFO - PROCESS | 3344 | 1462361363779 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}] 03:29:23 INFO - PROCESS | 3344 | 1462361363870 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:29:24 INFO - PROCESS | 3344 | 1462361364006 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3344 | ++DOCSHELL 10DDF400 == 45 [pid = 3344] [id = 522] 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (10DE1400) [pid = 3344] [serial = 1566] [outer = 00000000] 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (117D5400) [pid = 3344] [serial = 1567] [outer = 10DE1400] 03:29:24 INFO - PROCESS | 3344 | 1462361364059 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1355D800) [pid = 3344] [serial = 1568] [outer = 10DE1400] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 1680B800 == 44 [pid = 3344] [id = 517] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 10D7F000 == 43 [pid = 3344] [id = 516] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 106CF400 == 42 [pid = 3344] [id = 515] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 107DF000 == 41 [pid = 3344] [id = 514] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 1157FC00 == 40 [pid = 3344] [id = 513] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 1514B800 == 39 [pid = 3344] [id = 512] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 13F0CC00 == 38 [pid = 3344] [id = 511] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 1312B800 == 37 [pid = 3344] [id = 510] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 10E08400 == 36 [pid = 3344] [id = 509] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 10E13000 == 35 [pid = 3344] [id = 508] 03:29:24 INFO - PROCESS | 3344 | --DOCSHELL 112D5000 == 34 [pid = 3344] [id = 505] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (112E5C00) [pid = 3344] [serial = 1475] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1203B400) [pid = 3344] [serial = 1480] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (13921400) [pid = 3344] [serial = 1489] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (13F16C00) [pid = 3344] [serial = 1490] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (120F9400) [pid = 3344] [serial = 1486] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (12ED1C00) [pid = 3344] [serial = 1487] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (10703800) [pid = 3344] [serial = 1477] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15BAC400) [pid = 3344] [serial = 1496] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (11BC3400) [pid = 3344] [serial = 1483] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (120F9000) [pid = 3344] [serial = 1484] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16E01C00) [pid = 3344] [serial = 1499] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (16811400) [pid = 3344] [serial = 1498] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17204400) [pid = 3344] [serial = 1501] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (12C33400) [pid = 3344] [serial = 1504] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13953C00) [pid = 3344] [serial = 1505] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1680A400) [pid = 3344] [serial = 1507] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (157B6400) [pid = 3344] [serial = 1495] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (172C5400) [pid = 3344] [serial = 1502] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17390400) [pid = 3344] [serial = 1511] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16E09400) [pid = 3344] [serial = 1508] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15741400) [pid = 3344] [serial = 1493] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1738FC00) [pid = 3344] [serial = 1510] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (15154800) [pid = 3344] [serial = 1492] [outer = 00000000] [url = about:blank] 03:29:24 INFO - PROCESS | 3344 | 1462361364605 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 903ms 03:29:24 INFO - PROCESS | 3344 | 1462361364674 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3344 | 1462361364679 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:29:24 INFO - PROCESS | 3344 | 1462361364685 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3344 | 1462361364688 Marionette TRACE conn2 <- [1,2054,null,{}] 03:29:24 INFO - PROCESS | 3344 | 1462361364692 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}] 03:29:24 INFO - PROCESS | 3344 | 1462361364773 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:29:24 INFO - PROCESS | 3344 | 1462361364861 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3344 | ++DOCSHELL 10E08400 == 35 [pid = 3344] [id = 523] 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (112D0400) [pid = 3344] [serial = 1569] [outer = 00000000] 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (11EE7000) [pid = 3344] [serial = 1570] [outer = 112D0400] 03:29:24 INFO - PROCESS | 3344 | 1462361364905 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13495C00) [pid = 3344] [serial = 1571] [outer = 112D0400] 03:29:25 INFO - PROCESS | 3344 | 1462361365305 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 638ms 03:29:25 INFO - PROCESS | 3344 | 1462361365322 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 3344 | 1462361365325 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 03:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:29:25 INFO - PROCESS | 3344 | 1462361365328 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 3344 | 1462361365332 Marionette TRACE conn2 <- [1,2058,null,{}] 03:29:25 INFO - PROCESS | 3344 | 1462361365341 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}] 03:29:25 INFO - PROCESS | 3344 | 1462361365457 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:29:25 INFO - PROCESS | 3344 | 1462361365464 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3344 | ++DOCSHELL 14696800 == 36 [pid = 3344] [id = 524] 03:29:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1469BC00) [pid = 3344] [serial = 1572] [outer = 00000000] 03:29:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15749C00) [pid = 3344] [serial = 1573] [outer = 1469BC00] 03:29:25 INFO - PROCESS | 3344 | 1462361365510 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15815C00) [pid = 3344] [serial = 1574] [outer = 1469BC00] 03:29:25 INFO - PROCESS | 3344 | 1462361365966 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 685ms 03:29:26 INFO - PROCESS | 3344 | 1462361366027 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3344 | 1462361366030 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:29:26 INFO - PROCESS | 3344 | 1462361366033 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3344 | 1462361366035 Marionette TRACE conn2 <- [1,2062,null,{}] 03:29:26 INFO - PROCESS | 3344 | 1462361366038 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}] 03:29:26 INFO - PROCESS | 3344 | 1462361366115 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:29:26 INFO - PROCESS | 3344 | 1462361366124 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3344 | ++DOCSHELL 15749000 == 37 [pid = 3344] [id = 525] 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16271000) [pid = 3344] [serial = 1575] [outer = 00000000] 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1680B400) [pid = 3344] [serial = 1576] [outer = 16271000] 03:29:26 INFO - PROCESS | 3344 | 1462361366168 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (16814400) [pid = 3344] [serial = 1577] [outer = 16271000] 03:29:26 INFO - PROCESS | 3344 | 1462361366604 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 591ms 03:29:26 INFO - PROCESS | 3344 | 1462361366640 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3344 | 1462361366642 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 03:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:29:26 INFO - PROCESS | 3344 | 1462361366646 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3344 | 1462361366647 Marionette TRACE conn2 <- [1,2066,null,{}] 03:29:26 INFO - PROCESS | 3344 | 1462361366651 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}] 03:29:26 INFO - PROCESS | 3344 | 1462361366748 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:29:26 INFO - PROCESS | 3344 | 1462361366755 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3344 | ++DOCSHELL 16274C00 == 38 [pid = 3344] [id = 526] 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16A6C400) [pid = 3344] [serial = 1578] [outer = 00000000] 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (16F05800) [pid = 3344] [serial = 1579] [outer = 16A6C400] 03:29:26 INFO - PROCESS | 3344 | 1462361366802 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (17206C00) [pid = 3344] [serial = 1580] [outer = 16A6C400] 03:29:27 INFO - PROCESS | 3344 | 1462361367270 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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 700ms 03:29:27 INFO - PROCESS | 3344 | 1462361367330 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 3344 | 1462361367332 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 03:29:27 INFO - PROCESS | 3344 | 1462361367335 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:29:27 INFO - PROCESS | 3344 | 1462361367337 Marionette TRACE conn2 <- [1,2070,null,{}] 03:29:27 INFO - PROCESS | 3344 | 1462361367340 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}] 03:29:27 INFO - PROCESS | 3344 | 1462361367470 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:29:27 INFO - PROCESS | 3344 | 1462361367533 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 3344 | ++DOCSHELL 172CF800 == 39 [pid = 3344] [id = 527] 03:29:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (172D0400) [pid = 3344] [serial = 1581] [outer = 00000000] 03:29:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17410000) [pid = 3344] [serial = 1582] [outer = 172D0400] 03:29:27 INFO - PROCESS | 3344 | 1462361367579 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (179B7C00) [pid = 3344] [serial = 1583] [outer = 172D0400] 03:29:27 INFO - PROCESS | 3344 | 1462361367991 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 701ms 03:29:28 INFO - PROCESS | 3344 | 1462361368035 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3344 | 1462361368037 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:29:28 INFO - PROCESS | 3344 | 1462361368049 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 3344 | 1462361368051 Marionette TRACE conn2 <- [1,2074,null,{}] 03:29:28 INFO - PROCESS | 3344 | 1462361368054 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}] 03:29:28 INFO - PROCESS | 3344 | 1462361368190 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:29:28 INFO - PROCESS | 3344 | 1462361368200 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3344 | ++DOCSHELL 10DE2800 == 40 [pid = 3344] [id = 528] 03:29:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (12C5CC00) [pid = 3344] [serial = 1584] [outer = 00000000] 03:29:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17A97400) [pid = 3344] [serial = 1585] [outer = 12C5CC00] 03:29:28 INFO - PROCESS | 3344 | 1462361368243 Marionette DEBUG loaded listener.js 03:29:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17B37C00) [pid = 3344] [serial = 1586] [outer = 12C5CC00] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16809800) [pid = 3344] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (15743400) [pid = 3344] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (10E08C00) [pid = 3344] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (135C5C00) [pid = 3344] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1408C800) [pid = 3344] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (11257400) [pid = 3344] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10E05C00) [pid = 3344] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1124B400) [pid = 3344] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (11574000) [pid = 3344] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:29:28 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (117C8C00) [pid = 3344] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:29:28 INFO - PROCESS | 3344 | 1462361368792 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 793ms 03:29:28 INFO - PROCESS | 3344 | 1462361368843 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3344 | 1462361368844 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 03:29:28 INFO - PROCESS | 3344 | 1462361368847 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:29:28 INFO - PROCESS | 3344 | 1462361368849 Marionette TRACE conn2 <- [1,2078,null,{}] 03:29:28 INFO - PROCESS | 3344 | 1462361368853 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}] 03:29:28 INFO - PROCESS | 3344 | 1462361368926 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:29:28 INFO - PROCESS | 3344 | 1462361368932 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3344 | ++DOCSHELL 10D7D800 == 41 [pid = 3344] [id = 529] 03:29:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (112D3800) [pid = 3344] [serial = 1587] [outer = 00000000] 03:29:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13561400) [pid = 3344] [serial = 1588] [outer = 112D3800] 03:29:28 INFO - PROCESS | 3344 | 1462361368975 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13950400) [pid = 3344] [serial = 1589] [outer = 112D3800] 03:29:29 INFO - PROCESS | 3344 | 1462361369400 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 591ms 03:29:29 INFO - PROCESS | 3344 | 1462361369445 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3344 | 1462361369447 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 3344 | 1462361369450 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:29:29 INFO - PROCESS | 3344 | 1462361369452 Marionette TRACE conn2 <- [1,2082,null,{}] 03:29:29 INFO - PROCESS | 3344 | 1462361369455 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}] 03:29:29 INFO - PROCESS | 3344 | 1462361369554 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:29:29 INFO - PROCESS | 3344 | 1462361369562 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:29 INFO - PROCESS | 3344 | ++DOCSHELL 117D0000 == 42 [pid = 3344] [id = 530] 03:29:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (17391800) [pid = 3344] [serial = 1590] [outer = 00000000] 03:29:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17CD0000) [pid = 3344] [serial = 1591] [outer = 17391800] 03:29:29 INFO - PROCESS | 3344 | 1462361369604 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17ECA800) [pid = 3344] [serial = 1592] [outer = 17391800] 03:29:30 INFO - PROCESS | 3344 | 1462361370020 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 591ms 03:29:30 INFO - PROCESS | 3344 | 1462361370048 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3344 | 1462361370049 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 03:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:29:30 INFO - PROCESS | 3344 | 1462361370053 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 3344 | 1462361370055 Marionette TRACE conn2 <- [1,2086,null,{}] 03:29:30 INFO - PROCESS | 3344 | 1462361370071 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}] 03:29:30 INFO - PROCESS | 3344 | 1462361370148 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:29:30 INFO - PROCESS | 3344 | 1462361370154 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3344 | ++DOCSHELL 10D73000 == 43 [pid = 3344] [id = 531] 03:29:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (16E02C00) [pid = 3344] [serial = 1593] [outer = 00000000] 03:29:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1836A400) [pid = 3344] [serial = 1594] [outer = 16E02C00] 03:29:30 INFO - PROCESS | 3344 | 1462361370196 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1858C000) [pid = 3344] [serial = 1595] [outer = 16E02C00] 03:29:30 INFO - PROCESS | 3344 | 1462361370621 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 592ms 03:29:30 INFO - PROCESS | 3344 | 1462361370650 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3344 | 1462361370652 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 03:29:30 INFO - PROCESS | 3344 | 1462361370656 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:29:30 INFO - PROCESS | 3344 | 1462361370658 Marionette TRACE conn2 <- [1,2090,null,{}] 03:29:30 INFO - PROCESS | 3344 | 1462361370661 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}] 03:29:30 INFO - PROCESS | 3344 | 1462361370793 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:29:30 INFO - PROCESS | 3344 | 1462361370962 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3344 | ++DOCSHELL 10DDB400 == 44 [pid = 3344] [id = 532] 03:29:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (10DDD000) [pid = 3344] [serial = 1596] [outer = 00000000] 03:29:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1125A400) [pid = 3344] [serial = 1597] [outer = 10DDD000] 03:29:31 INFO - PROCESS | 3344 | 1462361371045 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (11573400) [pid = 3344] [serial = 1598] [outer = 10DDD000] 03:29:31 INFO - PROCESS | 3344 | 1462361371576 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 997ms 03:29:31 INFO - PROCESS | 3344 | 1462361371644 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3344 | 1462361371649 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:29:31 INFO - PROCESS | 3344 | 1462361371653 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 3344 | 1462361371657 Marionette TRACE conn2 <- [1,2094,null,{}] 03:29:31 INFO - PROCESS | 3344 | 1462361371662 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}] 03:29:31 INFO - PROCESS | 3344 | 1462361371767 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:29:31 INFO - PROCESS | 3344 | 1462361371881 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3344 | ++DOCSHELL 1391A800 == 45 [pid = 3344] [id = 533] 03:29:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13CBA000) [pid = 3344] [serial = 1599] [outer = 00000000] 03:29:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1465FC00) [pid = 3344] [serial = 1600] [outer = 13CBA000] 03:29:31 INFO - PROCESS | 3344 | 1462361371976 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (15156C00) [pid = 3344] [serial = 1601] [outer = 13CBA000] 03:29:32 INFO - PROCESS | 3344 | 1462361372566 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 934ms 03:29:32 INFO - PROCESS | 3344 | 1462361372601 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3344 | 1462361372606 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:29:32 INFO - PROCESS | 3344 | 1462361372610 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3344 | 1462361372612 Marionette TRACE conn2 <- [1,2098,null,{}] 03:29:32 INFO - PROCESS | 3344 | 1462361372616 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}] 03:29:32 INFO - PROCESS | 3344 | 1462361372719 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:29:32 INFO - PROCESS | 3344 | 1462361372826 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3344 | ++DOCSHELL 16270000 == 46 [pid = 3344] [id = 534] 03:29:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (16655000) [pid = 3344] [serial = 1602] [outer = 00000000] 03:29:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (172C7C00) [pid = 3344] [serial = 1603] [outer = 16655000] 03:29:32 INFO - PROCESS | 3344 | 1462361372886 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17404400) [pid = 3344] [serial = 1604] [outer = 16655000] 03:29:33 INFO - PROCESS | 3344 | 1462361373465 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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 887ms 03:29:33 INFO - PROCESS | 3344 | 1462361373514 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 3344 | 1462361373516 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 03:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:29:33 INFO - PROCESS | 3344 | 1462361373527 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 3344 | 1462361373533 Marionette TRACE conn2 <- [1,2102,null,{}] 03:29:33 INFO - PROCESS | 3344 | 1462361373537 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}] 03:29:33 INFO - PROCESS | 3344 | 1462361373639 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:29:33 INFO - PROCESS | 3344 | 1462361373744 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3344 | ++DOCSHELL 17FACC00 == 47 [pid = 3344] [id = 535] 03:29:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (18593400) [pid = 3344] [serial = 1605] [outer = 00000000] 03:29:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (186A1800) [pid = 3344] [serial = 1606] [outer = 18593400] 03:29:33 INFO - PROCESS | 3344 | 1462361373795 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (18CB6000) [pid = 3344] [serial = 1607] [outer = 18593400] 03:29:34 INFO - PROCESS | 3344 | 1462361374392 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]]]}] 03:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 903ms 03:29:34 INFO - PROCESS | 3344 | 1462361374427 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 3344 | 1462361374430 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 03:29:34 INFO - PROCESS | 3344 | 1462361374435 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:29:34 INFO - PROCESS | 3344 | 1462361374437 Marionette TRACE conn2 <- [1,2106,null,{}] 03:29:34 INFO - PROCESS | 3344 | 1462361374440 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}] 03:29:34 INFO - PROCESS | 3344 | 1462361374540 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:29:34 INFO - PROCESS | 3344 | 1462361374850 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3344 | ++DOCSHELL 10D78C00 == 48 [pid = 3344] [id = 536] 03:29:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (10D7D400) [pid = 3344] [serial = 1608] [outer = 00000000] 03:29:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (11575C00) [pid = 3344] [serial = 1609] [outer = 10D7D400] 03:29:34 INFO - PROCESS | 3344 | 1462361374899 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (120F7800) [pid = 3344] [serial = 1610] [outer = 10D7D400] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 10D73000 == 47 [pid = 3344] [id = 531] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 117D0000 == 46 [pid = 3344] [id = 530] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 10D7D800 == 45 [pid = 3344] [id = 529] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 10DE2800 == 44 [pid = 3344] [id = 528] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 172CF800 == 43 [pid = 3344] [id = 527] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 16274C00 == 42 [pid = 3344] [id = 526] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 15749000 == 41 [pid = 3344] [id = 525] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 14696800 == 40 [pid = 3344] [id = 524] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 10E08400 == 39 [pid = 3344] [id = 523] 03:29:35 INFO - PROCESS | 3344 | --DOCSHELL 10DDF400 == 38 [pid = 3344] [id = 522] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (12C3C800) [pid = 3344] [serial = 1481] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1799A000) [pid = 3344] [serial = 1513] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (11BCFC00) [pid = 3344] [serial = 1516] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (157B1800) [pid = 3344] [serial = 1519] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1130FC00) [pid = 3344] [serial = 1525] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (11BC7800) [pid = 3344] [serial = 1526] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (17466400) [pid = 3344] [serial = 1522] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1680F800) [pid = 3344] [serial = 1540] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (157AB400) [pid = 3344] [serial = 1537] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15820000) [pid = 3344] [serial = 1538] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (11579800) [pid = 3344] [serial = 1528] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (12C5EC00) [pid = 3344] [serial = 1529] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1394E000) [pid = 3344] [serial = 1531] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (13CC0800) [pid = 3344] [serial = 1532] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (146D6800) [pid = 3344] [serial = 1534] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16E01400) [pid = 3344] [serial = 1541] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17278800) [pid = 3344] [serial = 1543] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1626E400) [pid = 3344] [serial = 1547] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (15149400) [pid = 3344] [serial = 1546] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17385400) [pid = 3344] [serial = 1549] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (172D1C00) [pid = 3344] [serial = 1544] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17389C00) [pid = 3344] [serial = 1550] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15158000) [pid = 3344] [serial = 1535] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17991000) [pid = 3344] [serial = 1552] [outer = 00000000] [url = about:blank] 03:29:35 INFO - PROCESS | 3344 | 1462361375518 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]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1136ms 03:29:35 INFO - PROCESS | 3344 | 1462361375571 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 3344 | 1462361375576 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:29:35 INFO - PROCESS | 3344 | 1462361375581 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 3344 | 1462361375583 Marionette TRACE conn2 <- [1,2110,null,{}] 03:29:35 INFO - PROCESS | 3344 | 1462361375588 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}] 03:29:35 INFO - PROCESS | 3344 | 1462361375681 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:29:35 INFO - PROCESS | 3344 | 1462361375775 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3344 | ++DOCSHELL 1157C000 == 39 [pid = 3344] [id = 537] 03:29:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (117CF800) [pid = 3344] [serial = 1611] [outer = 00000000] 03:29:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (12C41800) [pid = 3344] [serial = 1612] [outer = 117CF800] 03:29:35 INFO - PROCESS | 3344 | 1462361375821 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13418000) [pid = 3344] [serial = 1613] [outer = 117CF800] 03:29:36 INFO - PROCESS | 3344 | 1462361376269 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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 03:29:36 INFO - PROCESS | 3344 | 1462361376322 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3344 | 1462361376326 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:29:36 INFO - PROCESS | 3344 | 1462361376330 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3344 | 1462361376331 Marionette TRACE conn2 <- [1,2114,null,{}] 03:29:36 INFO - PROCESS | 3344 | 1462361376335 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}] 03:29:36 INFO - PROCESS | 3344 | 1462361376423 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:29:36 INFO - PROCESS | 3344 | 1462361376435 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3344 | ++DOCSHELL 14094000 == 40 [pid = 3344] [id = 538] 03:29:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (14095C00) [pid = 3344] [serial = 1614] [outer = 00000000] 03:29:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1514F800) [pid = 3344] [serial = 1615] [outer = 14095C00] 03:29:36 INFO - PROCESS | 3344 | 1462361376479 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (15157C00) [pid = 3344] [serial = 1616] [outer = 14095C00] 03:29:36 INFO - PROCESS | 3344 | 1462361376943 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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 638ms 03:29:36 INFO - PROCESS | 3344 | 1462361376968 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3344 | 1462361376971 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 03:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:29:36 INFO - PROCESS | 3344 | 1462361376987 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3344 | 1462361376992 Marionette TRACE conn2 <- [1,2118,null,{}] 03:29:36 INFO - PROCESS | 3344 | 1462361376996 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}] 03:29:37 INFO - PROCESS | 3344 | 1462361377075 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:29:37 INFO - PROCESS | 3344 | 1462361377083 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3344 | ++DOCSHELL 1514F000 == 41 [pid = 3344] [id = 539] 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1581E400) [pid = 3344] [serial = 1617] [outer = 00000000] 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (16275C00) [pid = 3344] [serial = 1618] [outer = 1581E400] 03:29:37 INFO - PROCESS | 3344 | 1462361377127 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1629B400) [pid = 3344] [serial = 1619] [outer = 1581E400] 03:29:37 INFO - PROCESS | 3344 | 1462361377582 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] 03:29:37 INFO - PROCESS | 3344 | 1462361377635 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:29:37 INFO - PROCESS | 3344 | 1462361377639 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 3344 | 1462361377640 Marionette TRACE conn2 <- [1,2122,null,{}] 03:29:37 INFO - PROCESS | 3344 | 1462361377643 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}] 03:29:37 INFO - PROCESS | 3344 | 1462361377722 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:29:37 INFO - PROCESS | 3344 | 1462361377729 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3344 | ++DOCSHELL 16657400 == 42 [pid = 3344] [id = 540] 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1680F800) [pid = 3344] [serial = 1620] [outer = 00000000] 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16E0DC00) [pid = 3344] [serial = 1621] [outer = 1680F800] 03:29:37 INFO - PROCESS | 3344 | 1462361377773 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16F08800) [pid = 3344] [serial = 1622] [outer = 1680F800] 03:29:38 INFO - PROCESS | 3344 | 1462361378283 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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 685ms 03:29:38 INFO - PROCESS | 3344 | 1462361378338 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 3344 | 1462361378340 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:29:38 INFO - PROCESS | 3344 | 1462361378343 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 3344 | 1462361378344 Marionette TRACE conn2 <- [1,2126,null,{}] 03:29:38 INFO - PROCESS | 3344 | 1462361378353 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}] 03:29:38 INFO - PROCESS | 3344 | 1462361378459 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:29:38 INFO - PROCESS | 3344 | 1462361378472 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 3344 | ++DOCSHELL 172D1C00 == 43 [pid = 3344] [id = 541] 03:29:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (172D3C00) [pid = 3344] [serial = 1623] [outer = 00000000] 03:29:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1738C400) [pid = 3344] [serial = 1624] [outer = 172D3C00] 03:29:38 INFO - PROCESS | 3344 | 1462361378573 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1740AC00) [pid = 3344] [serial = 1625] [outer = 172D3C00] 03:29:38 INFO - PROCESS | 3344 | 1462361379008 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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 685ms 03:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:29:39 INFO - PROCESS | 3344 | 1462361379044 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 3344 | 1462361379047 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 3344 | 1462361379051 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 3344 | 1462361379053 Marionette TRACE conn2 <- [1,2130,null,{}] 03:29:39 INFO - PROCESS | 3344 | 1462361379061 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}] 03:29:39 INFO - PROCESS | 3344 | 1462361379179 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:29:39 INFO - PROCESS | 3344 | 1462361379203 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3344 | ++DOCSHELL 10DE9C00 == 44 [pid = 3344] [id = 542] 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (17992000) [pid = 3344] [serial = 1626] [outer = 00000000] 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17A91800) [pid = 3344] [serial = 1627] [outer = 17992000] 03:29:39 INFO - PROCESS | 3344 | 1462361379245 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17A92000) [pid = 3344] [serial = 1628] [outer = 17992000] 03:29:39 INFO - PROCESS | 3344 | 1462361379680 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] 03:29:39 INFO - PROCESS | 3344 | 1462361379734 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 03:29:39 INFO - PROCESS | 3344 | 1462361379737 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:29:39 INFO - PROCESS | 3344 | 1462361379739 Marionette TRACE conn2 <- [1,2134,null,{}] 03:29:39 INFO - PROCESS | 3344 | 1462361379748 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}] 03:29:39 INFO - PROCESS | 3344 | 1462361379856 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:29:39 INFO - PROCESS | 3344 | 1462361379862 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3344 | ++DOCSHELL 10D7F000 == 45 [pid = 3344] [id = 543] 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17B37800) [pid = 3344] [serial = 1629] [outer = 00000000] 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1836CC00) [pid = 3344] [serial = 1630] [outer = 17B37800] 03:29:39 INFO - PROCESS | 3344 | 1462361379906 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (18592C00) [pid = 3344] [serial = 1631] [outer = 17B37800] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (172D0400) [pid = 3344] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (16A6C400) [pid = 3344] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (17A95000) [pid = 3344] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (16271000) [pid = 3344] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (112D0400) [pid = 3344] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1469BC00) [pid = 3344] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10DE1400) [pid = 3344] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12C5CC00) [pid = 3344] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (112D3800) [pid = 3344] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (17391800) [pid = 3344] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:29:40 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (10609C00) [pid = 3344] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:29:40 INFO - PROCESS | 3344 | 1462361380457 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] 03:29:40 INFO - PROCESS | 3344 | 1462361380480 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:29:40 INFO - PROCESS | 3344 | 1462361380509 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3344 | 1462361380511 Marionette TRACE conn2 <- [1,2138,null,{}] 03:29:40 INFO - PROCESS | 3344 | 1462361380517 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}] 03:29:40 INFO - PROCESS | 3344 | 1462361380593 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:29:40 INFO - PROCESS | 3344 | 1462361380599 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3344 | ++DOCSHELL 10E14000 == 46 [pid = 3344] [id = 544] 03:29:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (12C5CC00) [pid = 3344] [serial = 1632] [outer = 00000000] 03:29:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17391800) [pid = 3344] [serial = 1633] [outer = 12C5CC00] 03:29:40 INFO - PROCESS | 3344 | 1462361380642 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1858C800) [pid = 3344] [serial = 1634] [outer = 12C5CC00] 03:29:41 INFO - PROCESS | 3344 | 1462361381060 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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 607ms 03:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:29:41 INFO - PROCESS | 3344 | 1462361381102 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 3344 | 1462361381104 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 3344 | 1462361381107 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3344 | 1462361381109 Marionette TRACE conn2 <- [1,2142,null,{}] 03:29:41 INFO - PROCESS | 3344 | 1462361381113 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}] 03:29:41 INFO - PROCESS | 3344 | 1462361381194 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:29:41 INFO - PROCESS | 3344 | 1462361381201 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3344 | ++DOCSHELL 17CC8C00 == 47 [pid = 3344] [id = 545] 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (19EEA800) [pid = 3344] [serial = 1635] [outer = 00000000] 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (19EEFC00) [pid = 3344] [serial = 1636] [outer = 19EEA800] 03:29:41 INFO - PROCESS | 3344 | 1462361381243 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1A056400) [pid = 3344] [serial = 1637] [outer = 19EEA800] 03:29:41 INFO - PROCESS | 3344 | 1462361381673 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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 591ms 03:29:41 INFO - PROCESS | 3344 | 1462361381713 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 3344 | 1462361381715 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 03:29:41 INFO - PROCESS | 3344 | 1462361381723 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3344 | 1462361381724 Marionette TRACE conn2 <- [1,2146,null,{}] 03:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:29:41 INFO - PROCESS | 3344 | 1462361381727 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}] 03:29:41 INFO - PROCESS | 3344 | 1462361381804 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:29:41 INFO - PROCESS | 3344 | 1462361381811 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3344 | ++DOCSHELL 10D70C00 == 48 [pid = 3344] [id = 546] 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17E61C00) [pid = 3344] [serial = 1638] [outer = 00000000] 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A060400) [pid = 3344] [serial = 1639] [outer = 17E61C00] 03:29:41 INFO - PROCESS | 3344 | 1462361381860 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1A08AC00) [pid = 3344] [serial = 1640] [outer = 17E61C00] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 17A94800 == 47 [pid = 3344] [id = 521] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 172D3000 == 46 [pid = 3344] [id = 504] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 1355C000 == 45 [pid = 3344] [id = 519] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 10D74800 == 44 [pid = 3344] [id = 518] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 16653800 == 43 [pid = 3344] [id = 520] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 16B2E000 == 42 [pid = 3344] [id = 507] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 131D0400 == 41 [pid = 3344] [id = 506] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 1157C000 == 40 [pid = 3344] [id = 537] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 10D78C00 == 39 [pid = 3344] [id = 536] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 17FACC00 == 38 [pid = 3344] [id = 535] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 1391A800 == 37 [pid = 3344] [id = 533] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 16270000 == 36 [pid = 3344] [id = 534] 03:29:42 INFO - PROCESS | 3344 | --DOCSHELL 10DDB400 == 35 [pid = 3344] [id = 532] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 16657400 == 34 [pid = 3344] [id = 540] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 172D1C00 == 33 [pid = 3344] [id = 541] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 10D7F000 == 32 [pid = 3344] [id = 543] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 10E14000 == 31 [pid = 3344] [id = 544] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 14094000 == 30 [pid = 3344] [id = 538] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 17CC8C00 == 29 [pid = 3344] [id = 545] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 1514F000 == 28 [pid = 3344] [id = 539] 03:29:43 INFO - PROCESS | 3344 | --DOCSHELL 10DE9C00 == 27 [pid = 3344] [id = 542] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (16F07800) [pid = 3344] [serial = 1561] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1836A400) [pid = 3344] [serial = 1594] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (179B7C00) [pid = 3344] [serial = 1583] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17A97400) [pid = 3344] [serial = 1585] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (13950400) [pid = 3344] [serial = 1589] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (13561400) [pid = 3344] [serial = 1588] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17CD0000) [pid = 3344] [serial = 1591] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16F05800) [pid = 3344] [serial = 1579] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17B37C00) [pid = 3344] [serial = 1586] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16814400) [pid = 3344] [serial = 1577] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17ECA800) [pid = 3344] [serial = 1592] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (10D79000) [pid = 3344] [serial = 1478] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17410000) [pid = 3344] [serial = 1582] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17206C00) [pid = 3344] [serial = 1580] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17CC9400) [pid = 3344] [serial = 1565] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17BAC000) [pid = 3344] [serial = 1564] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1680B400) [pid = 3344] [serial = 1576] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (11EE7000) [pid = 3344] [serial = 1570] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13495C00) [pid = 3344] [serial = 1571] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15749C00) [pid = 3344] [serial = 1573] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15815C00) [pid = 3344] [serial = 1574] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1355D800) [pid = 3344] [serial = 1568] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (117D5400) [pid = 3344] [serial = 1567] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10E06800) [pid = 3344] [serial = 1555] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1394E400) [pid = 3344] [serial = 1558] [outer = 00000000] [url = about:blank] 03:29:43 INFO - PROCESS | 3344 | 1462361383821 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]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2148ms 03:29:43 INFO - PROCESS | 3344 | 1462361383865 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 03:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:29:43 INFO - PROCESS | 3344 | 1462361383869 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 03:29:43 INFO - PROCESS | 3344 | 1462361383874 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 3344 | 1462361383878 Marionette TRACE conn2 <- [1,2150,null,{}] 03:29:43 INFO - PROCESS | 3344 | 1462361383884 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}] 03:29:43 INFO - PROCESS | 3344 | 1462361383972 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:29:43 INFO - PROCESS | 3344 | 1462361383984 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 3344 | ++DOCSHELL 10D7F800 == 28 [pid = 3344] [id = 547] 03:29:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (10DE0000) [pid = 3344] [serial = 1641] [outer = 00000000] 03:29:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10E0A400) [pid = 3344] [serial = 1642] [outer = 10DE0000] 03:29:44 INFO - PROCESS | 3344 | 1462361384030 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10E11C00) [pid = 3344] [serial = 1643] [outer = 10DE0000] 03:29:44 INFO - PROCESS | 3344 | 1462361384559 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]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 732ms 03:29:44 INFO - PROCESS | 3344 | 1462361384611 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3344 | 1462361384617 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:29:44 INFO - PROCESS | 3344 | 1462361384624 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3344 | 1462361384626 Marionette TRACE conn2 <- [1,2154,null,{}] 03:29:44 INFO - PROCESS | 3344 | 1462361384629 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}] 03:29:44 INFO - PROCESS | 3344 | 1462361384710 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:29:44 INFO - PROCESS | 3344 | 1462361384721 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3344 | ++DOCSHELL 112D0000 == 29 [pid = 3344] [id = 548] 03:29:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (112D3C00) [pid = 3344] [serial = 1644] [outer = 00000000] 03:29:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1157C000) [pid = 3344] [serial = 1645] [outer = 112D3C00] 03:29:44 INFO - PROCESS | 3344 | 1462361384775 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11B89400) [pid = 3344] [serial = 1646] [outer = 112D3C00] 03:29:45 INFO - PROCESS | 3344 | 1462361385248 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 623ms 03:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:29:45 INFO - PROCESS | 3344 | 1462361385261 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3344 | 1462361385263 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 03:29:45 INFO - PROCESS | 3344 | 1462361385267 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3344 | 1462361385270 Marionette TRACE conn2 <- [1,2158,null,{}] 03:29:45 INFO - PROCESS | 3344 | 1462361385281 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}] 03:29:45 INFO - PROCESS | 3344 | 1462361385367 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:29:45 INFO - PROCESS | 3344 | 1462361385409 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 3344 | ++DOCSHELL 12C5A000 == 30 [pid = 3344] [id = 549] 03:29:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (12C5A800) [pid = 3344] [serial = 1647] [outer = 00000000] 03:29:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (12ECC000) [pid = 3344] [serial = 1648] [outer = 12C5A800] 03:29:45 INFO - PROCESS | 3344 | 1462361385461 Marionette DEBUG loaded listener.js 03:29:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13449C00) [pid = 3344] [serial = 1649] [outer = 12C5A800] 03:29:45 INFO - PROCESS | 3344 | 1462361385934 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]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 684ms 03:29:45 INFO - PROCESS | 3344 | 1462361385964 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3344 | 1462361385967 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 03:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:29:45 INFO - PROCESS | 3344 | 1462361385970 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3344 | 1462361385972 Marionette TRACE conn2 <- [1,2162,null,{}] 03:29:45 INFO - PROCESS | 3344 | 1462361385975 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}] 03:29:46 INFO - PROCESS | 3344 | 1462361386052 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:29:46 INFO - PROCESS | 3344 | 1462361386059 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3344 | ++DOCSHELL 1355D800 == 31 [pid = 3344] [id = 550] 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (13560400) [pid = 3344] [serial = 1650] [outer = 00000000] 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1394D000) [pid = 3344] [serial = 1651] [outer = 13560400] 03:29:46 INFO - PROCESS | 3344 | 1462361386103 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13CBC800) [pid = 3344] [serial = 1652] [outer = 13560400] 03:29:46 INFO - PROCESS | 3344 | 1462361386543 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]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 591ms 03:29:46 INFO - PROCESS | 3344 | 1462361386575 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 3344 | 1462361386577 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 03:29:46 INFO - PROCESS | 3344 | 1462361386580 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 3344 | 1462361386582 Marionette TRACE conn2 <- [1,2166,null,{}] 03:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:29:46 INFO - PROCESS | 3344 | 1462361386586 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}] 03:29:46 INFO - PROCESS | 3344 | 1462361386658 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:29:46 INFO - PROCESS | 3344 | 1462361386665 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3344 | ++DOCSHELL 13919000 == 32 [pid = 3344] [id = 551] 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (13921800) [pid = 3344] [serial = 1653] [outer = 00000000] 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (14655400) [pid = 3344] [serial = 1654] [outer = 13921800] 03:29:46 INFO - PROCESS | 3344 | 1462361386709 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (146D6400) [pid = 3344] [serial = 1655] [outer = 13921800] 03:29:47 INFO - PROCESS | 3344 | 1462361387172 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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 638ms 03:29:47 INFO - PROCESS | 3344 | 1462361387221 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 3344 | 1462361387223 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:29:47 INFO - PROCESS | 3344 | 1462361387227 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 3344 | 1462361387228 Marionette TRACE conn2 <- [1,2170,null,{}] 03:29:47 INFO - PROCESS | 3344 | 1462361387232 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}] 03:29:47 INFO - PROCESS | 3344 | 1462361387344 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:29:47 INFO - PROCESS | 3344 | 1462361387354 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3344 | ++DOCSHELL 157AAC00 == 33 [pid = 3344] [id = 552] 03:29:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (157AB800) [pid = 3344] [serial = 1656] [outer = 00000000] 03:29:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1581CC00) [pid = 3344] [serial = 1657] [outer = 157AB800] 03:29:47 INFO - PROCESS | 3344 | 1462361387400 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (15824000) [pid = 3344] [serial = 1658] [outer = 157AB800] 03:29:47 INFO - PROCESS | 3344 | 1462361387820 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]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 638ms 03:29:47 INFO - PROCESS | 3344 | 1462361387849 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 3344 | 1462361387851 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 03:29:47 INFO - PROCESS | 3344 | 1462361387854 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:29:47 INFO - PROCESS | 3344 | 1462361387856 Marionette TRACE conn2 <- [1,2174,null,{}] 03:29:47 INFO - PROCESS | 3344 | 1462361387859 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}] 03:29:47 INFO - PROCESS | 3344 | 1462361387930 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:29:47 INFO - PROCESS | 3344 | 1462361387935 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3344 | ++DOCSHELL 15BD1400 == 34 [pid = 3344] [id = 553] 03:29:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (16270000) [pid = 3344] [serial = 1659] [outer = 00000000] 03:29:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (162A0800) [pid = 3344] [serial = 1660] [outer = 16270000] 03:29:47 INFO - PROCESS | 3344 | 1462361387978 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (16275400) [pid = 3344] [serial = 1661] [outer = 16270000] 03:29:48 INFO - PROCESS | 3344 | 1462361388429 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]]]}] 03:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 591ms 03:29:48 INFO - PROCESS | 3344 | 1462361388452 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:29:48 INFO - PROCESS | 3344 | 1462361388454 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 03:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:29:48 INFO - PROCESS | 3344 | 1462361388457 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 3344 | 1462361388459 Marionette TRACE conn2 <- [1,2178,null,{}] 03:29:48 INFO - PROCESS | 3344 | 1462361388483 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}] 03:29:48 INFO - PROCESS | 3344 | 1462361388582 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:29:48 INFO - PROCESS | 3344 | 1462361388588 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 3344 | ++DOCSHELL 1157A400 == 35 [pid = 3344] [id = 554] 03:29:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (14093C00) [pid = 3344] [serial = 1662] [outer = 00000000] 03:29:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (16814800) [pid = 3344] [serial = 1663] [outer = 14093C00] 03:29:48 INFO - PROCESS | 3344 | 1462361388631 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (16A6AC00) [pid = 3344] [serial = 1664] [outer = 14093C00] 03:29:49 INFO - PROCESS | 3344 | 1462361389079 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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 638ms 03:29:49 INFO - PROCESS | 3344 | 1462361389095 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3344 | 1462361389097 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:29:49 INFO - PROCESS | 3344 | 1462361389103 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3344 | 1462361389105 Marionette TRACE conn2 <- [1,2182,null,{}] 03:29:49 INFO - PROCESS | 3344 | 1462361389114 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}] 03:29:49 INFO - PROCESS | 3344 | 1462361389218 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:29:49 INFO - PROCESS | 3344 | 1462361389224 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3344 | ++DOCSHELL 12C58C00 == 36 [pid = 3344] [id = 555] 03:29:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (16E0A800) [pid = 3344] [serial = 1665] [outer = 00000000] 03:29:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (16F06800) [pid = 3344] [serial = 1666] [outer = 16E0A800] 03:29:49 INFO - PROCESS | 3344 | 1462361389266 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (16F07800) [pid = 3344] [serial = 1667] [outer = 16E0A800] 03:29:49 INFO - PROCESS | 3344 | 1462361389749 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]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 685ms 03:29:49 INFO - PROCESS | 3344 | 1462361389805 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3344 | 1462361389807 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 03:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:29:49 INFO - PROCESS | 3344 | 1462361389817 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3344 | 1462361389819 Marionette TRACE conn2 <- [1,2186,null,{}] 03:29:49 INFO - PROCESS | 3344 | 1462361389822 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}] 03:29:49 INFO - PROCESS | 3344 | 1462361389930 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:29:49 INFO - PROCESS | 3344 | 1462361389936 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3344 | ++DOCSHELL 1355CC00 == 37 [pid = 3344] [id = 556] 03:29:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (13915400) [pid = 3344] [serial = 1668] [outer = 00000000] 03:29:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (172D1C00) [pid = 3344] [serial = 1669] [outer = 13915400] 03:29:49 INFO - PROCESS | 3344 | 1462361389979 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1738BC00) [pid = 3344] [serial = 1670] [outer = 13915400] 03:29:50 INFO - PROCESS | 3344 | 1462361390439 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]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 623ms 03:29:50 INFO - PROCESS | 3344 | 1462361390460 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 3344 | 1462361390462 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 03:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:29:50 INFO - PROCESS | 3344 | 1462361390484 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 3344 | 1462361390487 Marionette TRACE conn2 <- [1,2190,null,{}] 03:29:50 INFO - PROCESS | 3344 | 1462361390491 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}] 03:29:50 INFO - PROCESS | 3344 | 1462361390639 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:29:50 INFO - PROCESS | 3344 | 1462361390663 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 3344 | ++DOCSHELL 17407C00 == 38 [pid = 3344] [id = 557] 03:29:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1740C000) [pid = 3344] [serial = 1671] [outer = 00000000] 03:29:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17994800) [pid = 3344] [serial = 1672] [outer = 1740C000] 03:29:50 INFO - PROCESS | 3344 | 1462361390716 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (17A8C800) [pid = 3344] [serial = 1673] [outer = 1740C000] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (16E02C00) [pid = 3344] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (172D3C00) [pid = 3344] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17992000) [pid = 3344] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (17B37800) [pid = 3344] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (12C5CC00) [pid = 3344] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (19EEA800) [pid = 3344] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (14095C00) [pid = 3344] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (117CF800) [pid = 3344] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (10D7D400) [pid = 3344] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (18593400) [pid = 3344] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (16655000) [pid = 3344] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (13CBA000) [pid = 3344] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10DDD000) [pid = 3344] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1680F800) [pid = 3344] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1581E400) [pid = 3344] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16805800) [pid = 3344] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17391400) [pid = 3344] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (10D7A000) [pid = 3344] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (135C4C00) [pid = 3344] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1355C800) [pid = 3344] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17387400) [pid = 3344] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1798F400) [pid = 3344] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:29:51 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (112EE800) [pid = 3344] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:29:51 INFO - PROCESS | 3344 | 1462361391406 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]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 950ms 03:29:51 INFO - PROCESS | 3344 | 1462361391431 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3344 | 1462361391433 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 03:29:51 INFO - PROCESS | 3344 | 1462361391436 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:29:51 INFO - PROCESS | 3344 | 1462361391438 Marionette TRACE conn2 <- [1,2194,null,{}] 03:29:51 INFO - PROCESS | 3344 | 1462361391441 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}] 03:29:51 INFO - PROCESS | 3344 | 1462361391516 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:29:51 INFO - PROCESS | 3344 | 1462361391522 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3344 | ++DOCSHELL 117D2400 == 39 [pid = 3344] [id = 558] 03:29:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (12C5CC00) [pid = 3344] [serial = 1674] [outer = 00000000] 03:29:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13F11000) [pid = 3344] [serial = 1675] [outer = 12C5CC00] 03:29:51 INFO - PROCESS | 3344 | 1462361391565 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (14095C00) [pid = 3344] [serial = 1676] [outer = 12C5CC00] 03:29:51 INFO - PROCESS | 3344 | 1462361391964 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 592ms 03:29:52 INFO - PROCESS | 3344 | 1462361392018 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 3344 | 1462361392019 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:29:52 INFO - PROCESS | 3344 | 1462361392023 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 3344 | 1462361392024 Marionette TRACE conn2 <- [1,2198,null,{}] 03:29:52 INFO - PROCESS | 3344 | 1462361392028 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}] 03:29:52 INFO - PROCESS | 3344 | 1462361392105 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:29:52 INFO - PROCESS | 3344 | 1462361392111 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3344 | ++DOCSHELL 13554400 == 40 [pid = 3344] [id = 559] 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (13CBCC00) [pid = 3344] [serial = 1677] [outer = 00000000] 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (172C8C00) [pid = 3344] [serial = 1678] [outer = 13CBCC00] 03:29:52 INFO - PROCESS | 3344 | 1462361392153 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1738DC00) [pid = 3344] [serial = 1679] [outer = 13CBCC00] 03:29:52 INFO - PROCESS | 3344 | 1462361392603 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]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 638ms 03:29:52 INFO - PROCESS | 3344 | 1462361392661 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 3344 | 1462361392663 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 03:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:29:52 INFO - PROCESS | 3344 | 1462361392670 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 3344 | 1462361392671 Marionette TRACE conn2 <- [1,2202,null,{}] 03:29:52 INFO - PROCESS | 3344 | 1462361392675 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}] 03:29:52 INFO - PROCESS | 3344 | 1462361392748 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:29:52 INFO - PROCESS | 3344 | 1462361392755 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3344 | ++DOCSHELL 14654800 == 41 [pid = 3344] [id = 560] 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1745CC00) [pid = 3344] [serial = 1680] [outer = 00000000] 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17A8E000) [pid = 3344] [serial = 1681] [outer = 1745CC00] 03:29:52 INFO - PROCESS | 3344 | 1462361392797 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17A94C00) [pid = 3344] [serial = 1682] [outer = 1745CC00] 03:29:53 INFO - PROCESS | 3344 | 1462361393326 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]]]}] 03:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 685ms 03:29:53 INFO - PROCESS | 3344 | 1462361393367 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:29:53 INFO - PROCESS | 3344 | 1462361393371 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 03:29:53 INFO - PROCESS | 3344 | 1462361393376 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:29:53 INFO - PROCESS | 3344 | 1462361393380 Marionette TRACE conn2 <- [1,2206,null,{}] 03:29:53 INFO - PROCESS | 3344 | 1462361393387 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}] 03:29:53 INFO - PROCESS | 3344 | 1462361393557 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:29:53 INFO - PROCESS | 3344 | 1462361393678 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 3344 | ++DOCSHELL 10DE5C00 == 42 [pid = 3344] [id = 561] 03:29:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (10DE6000) [pid = 3344] [serial = 1683] [outer = 00000000] 03:29:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10E10000) [pid = 3344] [serial = 1684] [outer = 10DE6000] 03:29:53 INFO - PROCESS | 3344 | 1462361393736 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (112CE800) [pid = 3344] [serial = 1685] [outer = 10DE6000] 03:29:54 INFO - PROCESS | 3344 | 1462361394475 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]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1136ms 03:29:54 INFO - PROCESS | 3344 | 1462361394522 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 3344 | 1462361394527 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:29:54 INFO - PROCESS | 3344 | 1462361394534 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 3344 | 1462361394537 Marionette TRACE conn2 <- [1,2210,null,{}] 03:29:54 INFO - PROCESS | 3344 | 1462361394541 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}] 03:29:54 INFO - PROCESS | 3344 | 1462361394655 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:29:54 INFO - PROCESS | 3344 | 1462361394788 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3344 | ++DOCSHELL 12C21400 == 43 [pid = 3344] [id = 562] 03:29:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12C54400) [pid = 3344] [serial = 1686] [outer = 00000000] 03:29:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (12ECB000) [pid = 3344] [serial = 1687] [outer = 12C54400] 03:29:54 INFO - PROCESS | 3344 | 1462361394842 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (135C6800) [pid = 3344] [serial = 1688] [outer = 12C54400] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 10E09000 == 42 [pid = 3344] [id = 475] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 13557800 == 41 [pid = 3344] [id = 473] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 12C59000 == 40 [pid = 3344] [id = 476] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 13451400 == 39 [pid = 3344] [id = 466] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 15BB1400 == 38 [pid = 3344] [id = 470] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 179B0000 == 37 [pid = 3344] [id = 474] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 1312A000 == 36 [pid = 3344] [id = 481] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 11B8DC00 == 35 [pid = 3344] [id = 471] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 157ACC00 == 34 [pid = 3344] [id = 469] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 14691C00 == 33 [pid = 3344] [id = 468] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 12C23800 == 32 [pid = 3344] [id = 480] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 1391B000 == 31 [pid = 3344] [id = 467] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 10E0E800 == 30 [pid = 3344] [id = 479] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 10D7D000 == 29 [pid = 3344] [id = 478] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 10D7FC00 == 28 [pid = 3344] [id = 464] 03:29:55 INFO - PROCESS | 3344 | --DOCSHELL 117CB400 == 27 [pid = 3344] [id = 465] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1A060400) [pid = 3344] [serial = 1639] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | 1462361395818 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]]]}] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1738B800) [pid = 3344] [serial = 1562] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (17997C00) [pid = 3344] [serial = 1553] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (10E0FC00) [pid = 3344] [serial = 1556] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (16279C00) [pid = 3344] [serial = 1520] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (14697800) [pid = 3344] [serial = 1559] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17998800) [pid = 3344] [serial = 1523] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (179B8000) [pid = 3344] [serial = 1514] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (12C5D400) [pid = 3344] [serial = 1517] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1858C000) [pid = 3344] [serial = 1595] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1738C400) [pid = 3344] [serial = 1624] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17A91800) [pid = 3344] [serial = 1627] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1740AC00) [pid = 3344] [serial = 1625] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1836CC00) [pid = 3344] [serial = 1630] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (18592C00) [pid = 3344] [serial = 1631] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17391800) [pid = 3344] [serial = 1633] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19EEFC00) [pid = 3344] [serial = 1636] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1514F800) [pid = 3344] [serial = 1615] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15157C00) [pid = 3344] [serial = 1616] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (12C41800) [pid = 3344] [serial = 1612] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13418000) [pid = 3344] [serial = 1613] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (120F7800) [pid = 3344] [serial = 1610] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (11575C00) [pid = 3344] [serial = 1609] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (18CB6000) [pid = 3344] [serial = 1607] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (186A1800) [pid = 3344] [serial = 1606] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17404400) [pid = 3344] [serial = 1604] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (172C7C00) [pid = 3344] [serial = 1603] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15156C00) [pid = 3344] [serial = 1601] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1465FC00) [pid = 3344] [serial = 1600] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11573400) [pid = 3344] [serial = 1598] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1125A400) [pid = 3344] [serial = 1597] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A056400) [pid = 3344] [serial = 1637] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16E0DC00) [pid = 3344] [serial = 1621] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16275C00) [pid = 3344] [serial = 1618] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1629B400) [pid = 3344] [serial = 1619] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17A92000) [pid = 3344] [serial = 1628] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1858C800) [pid = 3344] [serial = 1634] [outer = 00000000] [url = about:blank] 03:29:55 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16F08800) [pid = 3344] [serial = 1622] [outer = 00000000] [url = about:blank] 03:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1354ms 03:29:55 INFO - PROCESS | 3344 | 1462361395877 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 3344 | 1462361395880 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:29:55 INFO - PROCESS | 3344 | 1462361395885 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 3344 | 1462361395889 Marionette TRACE conn2 <- [1,2214,null,{}] 03:29:55 INFO - PROCESS | 3344 | 1462361395895 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}] 03:29:55 INFO - PROCESS | 3344 | 1462361395974 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:29:55 INFO - PROCESS | 3344 | 1462361395990 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 3344 | ++DOCSHELL 10E05C00 == 28 [pid = 3344] [id = 563] 03:29:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10E07000) [pid = 3344] [serial = 1689] [outer = 00000000] 03:29:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10E10400) [pid = 3344] [serial = 1690] [outer = 10E07000] 03:29:56 INFO - PROCESS | 3344 | 1462361396035 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (11254000) [pid = 3344] [serial = 1691] [outer = 10E07000] 03:29:56 INFO - PROCESS | 3344 | 1462361396563 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]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 700ms 03:29:56 INFO - PROCESS | 3344 | 1462361396582 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 3344 | 1462361396587 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 03:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:29:56 INFO - PROCESS | 3344 | 1462361396593 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 3344 | 1462361396596 Marionette TRACE conn2 <- [1,2218,null,{}] 03:29:56 INFO - PROCESS | 3344 | 1462361396603 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}] 03:29:56 INFO - PROCESS | 3344 | 1462361396679 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:29:56 INFO - PROCESS | 3344 | 1462361396687 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 3344 | ++DOCSHELL 112E8000 == 29 [pid = 3344] [id = 564] 03:29:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (117C8400) [pid = 3344] [serial = 1692] [outer = 00000000] 03:29:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12C16C00) [pid = 3344] [serial = 1693] [outer = 117C8400] 03:29:56 INFO - PROCESS | 3344 | 1462361396731 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12C59000) [pid = 3344] [serial = 1694] [outer = 117C8400] 03:29:57 INFO - PROCESS | 3344 | 1462361397193 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 622ms 03:29:57 INFO - PROCESS | 3344 | 1462361397230 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 3344 | 1462361397232 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:29:57 INFO - PROCESS | 3344 | 1462361397236 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3344 | 1462361397239 Marionette TRACE conn2 <- [1,2222,null,{}] 03:29:57 INFO - PROCESS | 3344 | 1462361397250 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}] 03:29:57 INFO - PROCESS | 3344 | 1462361397330 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:29:57 INFO - PROCESS | 3344 | 1462361397338 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3344 | ++DOCSHELL 13CB3000 == 30 [pid = 3344] [id = 565] 03:29:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13CBA000) [pid = 3344] [serial = 1695] [outer = 00000000] 03:29:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13F17C00) [pid = 3344] [serial = 1696] [outer = 13CBA000] 03:29:57 INFO - PROCESS | 3344 | 1462361397421 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1468EC00) [pid = 3344] [serial = 1697] [outer = 13CBA000] 03:29:57 INFO - PROCESS | 3344 | 1462361397884 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]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 700ms 03:29:57 INFO - PROCESS | 3344 | 1462361397935 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 3344 | 1462361397938 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:29:57 INFO - PROCESS | 3344 | 1462361397941 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3344 | 1462361397943 Marionette TRACE conn2 <- [1,2226,null,{}] 03:29:57 INFO - PROCESS | 3344 | 1462361397946 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}] 03:29:58 INFO - PROCESS | 3344 | 1462361398024 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:29:58 INFO - PROCESS | 3344 | 1462361398031 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3344 | ++DOCSHELL 146D9400 == 31 [pid = 3344] [id = 566] 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1514E400) [pid = 3344] [serial = 1698] [outer = 00000000] 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15742000) [pid = 3344] [serial = 1699] [outer = 1514E400] 03:29:58 INFO - PROCESS | 3344 | 1462361398075 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15748800) [pid = 3344] [serial = 1700] [outer = 1514E400] 03:29:58 INFO - PROCESS | 3344 | 1462361398547 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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 638ms 03:29:58 INFO - PROCESS | 3344 | 1462361398587 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 3344 | 1462361398589 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 3344 | 1462361398592 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 3344 | 1462361398594 Marionette TRACE conn2 <- [1,2230,null,{}] 03:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:29:58 INFO - PROCESS | 3344 | 1462361398597 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}] 03:29:58 INFO - PROCESS | 3344 | 1462361398700 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:29:58 INFO - PROCESS | 3344 | 1462361398791 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3344 | ++DOCSHELL 1573FC00 == 32 [pid = 3344] [id = 567] 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1574DC00) [pid = 3344] [serial = 1701] [outer = 00000000] 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15BB0800) [pid = 3344] [serial = 1702] [outer = 1574DC00] 03:29:58 INFO - PROCESS | 3344 | 1462361398839 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15823C00) [pid = 3344] [serial = 1703] [outer = 1574DC00] 03:29:59 INFO - PROCESS | 3344 | 1462361399267 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 700ms 03:29:59 INFO - PROCESS | 3344 | 1462361399295 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3344 | 1462361399297 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:29:59 INFO - PROCESS | 3344 | 1462361399300 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3344 | 1462361399302 Marionette TRACE conn2 <- [1,2234,null,{}] 03:29:59 INFO - PROCESS | 3344 | 1462361399305 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}] 03:29:59 INFO - PROCESS | 3344 | 1462361399431 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:29:59 INFO - PROCESS | 3344 | 1462361399440 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3344 | ++DOCSHELL 1514EC00 == 33 [pid = 3344] [id = 568] 03:29:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15763800) [pid = 3344] [serial = 1704] [outer = 00000000] 03:29:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16813800) [pid = 3344] [serial = 1705] [outer = 15763800] 03:29:59 INFO - PROCESS | 3344 | 1462361399485 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16A72000) [pid = 3344] [serial = 1706] [outer = 15763800] 03:29:59 INFO - PROCESS | 3344 | 1462361399935 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 701ms 03:29:59 INFO - PROCESS | 3344 | 1462361399988 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3344 | 1462361399990 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 03:29:59 INFO - PROCESS | 3344 | 1462361399993 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:29:59 INFO - PROCESS | 3344 | 1462361399995 Marionette TRACE conn2 <- [1,2238,null,{}] 03:30:00 INFO - PROCESS | 3344 | 1462361400003 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}] 03:30:00 INFO - PROCESS | 3344 | 1462361400140 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:30:00 INFO - PROCESS | 3344 | 1462361400164 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3344 | ++DOCSHELL 16813000 == 34 [pid = 3344] [id = 569] 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16F0C800) [pid = 3344] [serial = 1707] [outer = 00000000] 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (172CB400) [pid = 3344] [serial = 1708] [outer = 16F0C800] 03:30:00 INFO - PROCESS | 3344 | 1462361400206 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (172D1800) [pid = 3344] [serial = 1709] [outer = 16F0C800] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (157AB800) [pid = 3344] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (112D3C00) [pid = 3344] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16270000) [pid = 3344] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16E0A800) [pid = 3344] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13921800) [pid = 3344] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13915400) [pid = 3344] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1740C000) [pid = 3344] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (12C5A800) [pid = 3344] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13560400) [pid = 3344] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13CBCC00) [pid = 3344] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10DE0000) [pid = 3344] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17E61C00) [pid = 3344] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (14093C00) [pid = 3344] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:30:00 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (12C5CC00) [pid = 3344] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:30:00 INFO - PROCESS | 3344 | 1462361400734 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]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 794ms 03:30:00 INFO - PROCESS | 3344 | 1462361400796 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 3344 | 1462361400798 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 03:30:00 INFO - PROCESS | 3344 | 1462361400801 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:30:00 INFO - PROCESS | 3344 | 1462361400803 Marionette TRACE conn2 <- [1,2242,null,{}] 03:30:00 INFO - PROCESS | 3344 | 1462361400807 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}] 03:30:00 INFO - PROCESS | 3344 | 1462361400880 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:30:00 INFO - PROCESS | 3344 | 1462361400886 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3344 | ++DOCSHELL 10D26C00 == 35 [pid = 3344] [id = 570] 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (10D72C00) [pid = 3344] [serial = 1710] [outer = 00000000] 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13948C00) [pid = 3344] [serial = 1711] [outer = 10D72C00] 03:30:00 INFO - PROCESS | 3344 | 1462361400929 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16811C00) [pid = 3344] [serial = 1712] [outer = 10D72C00] 03:30:01 INFO - PROCESS | 3344 | 1462361401341 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 592ms 03:30:01 INFO - PROCESS | 3344 | 1462361401399 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 3344 | 1462361401401 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 03:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:30:01 INFO - PROCESS | 3344 | 1462361401408 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 3344 | 1462361401410 Marionette TRACE conn2 <- [1,2246,null,{}] 03:30:01 INFO - PROCESS | 3344 | 1462361401413 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}] 03:30:01 INFO - PROCESS | 3344 | 1462361401486 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:30:01 INFO - PROCESS | 3344 | 1462361401493 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 3344 | ++DOCSHELL 13561C00 == 36 [pid = 3344] [id = 571] 03:30:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (13921800) [pid = 3344] [serial = 1713] [outer = 00000000] 03:30:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17387000) [pid = 3344] [serial = 1714] [outer = 13921800] 03:30:01 INFO - PROCESS | 3344 | 1462361401535 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1738CC00) [pid = 3344] [serial = 1715] [outer = 13921800] 03:30:01 INFO - PROCESS | 3344 | 1462361401993 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]]]}] 03:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 638ms 03:30:02 INFO - PROCESS | 3344 | 1462361402047 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:30:02 INFO - PROCESS | 3344 | 1462361402049 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 03:30:02 INFO - PROCESS | 3344 | 1462361402053 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:30:02 INFO - PROCESS | 3344 | 1462361402054 Marionette TRACE conn2 <- [1,2250,null,{}] 03:30:02 INFO - PROCESS | 3344 | 1462361402057 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}] 03:30:02 INFO - PROCESS | 3344 | 1462361402132 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:30:02 INFO - PROCESS | 3344 | 1462361402139 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3344 | ++DOCSHELL 13956C00 == 37 [pid = 3344] [id = 572] 03:30:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (146CD400) [pid = 3344] [serial = 1716] [outer = 00000000] 03:30:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1740B000) [pid = 3344] [serial = 1717] [outer = 146CD400] 03:30:02 INFO - PROCESS | 3344 | 1462361402182 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17388400) [pid = 3344] [serial = 1718] [outer = 146CD400] 03:30:03 INFO - PROCESS | 3344 | --DOCSHELL 1344F000 == 36 [pid = 3344] [id = 472] 03:30:03 INFO - PROCESS | 3344 | --DOCSHELL 13552C00 == 35 [pid = 3344] [id = 477] 03:30:03 INFO - PROCESS | 3344 | --DOCSHELL 10D70C00 == 34 [pid = 3344] [id = 546] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1581CC00) [pid = 3344] [serial = 1657] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15824000) [pid = 3344] [serial = 1658] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1157C000) [pid = 3344] [serial = 1645] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (11B89400) [pid = 3344] [serial = 1646] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (162A0800) [pid = 3344] [serial = 1660] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16275400) [pid = 3344] [serial = 1661] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (16F06800) [pid = 3344] [serial = 1666] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (14655400) [pid = 3344] [serial = 1654] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (172D1C00) [pid = 3344] [serial = 1669] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16F07800) [pid = 3344] [serial = 1667] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (146D6400) [pid = 3344] [serial = 1655] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17994800) [pid = 3344] [serial = 1672] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (12ECC000) [pid = 3344] [serial = 1648] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1738BC00) [pid = 3344] [serial = 1670] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13449C00) [pid = 3344] [serial = 1649] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1394D000) [pid = 3344] [serial = 1651] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (13CBC800) [pid = 3344] [serial = 1652] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (172C8C00) [pid = 3344] [serial = 1678] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (10E0A400) [pid = 3344] [serial = 1642] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (10E11C00) [pid = 3344] [serial = 1643] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (17A8E000) [pid = 3344] [serial = 1681] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A08AC00) [pid = 3344] [serial = 1640] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (16814800) [pid = 3344] [serial = 1663] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (1738DC00) [pid = 3344] [serial = 1679] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (17A8C800) [pid = 3344] [serial = 1673] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (13F11000) [pid = 3344] [serial = 1675] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (14095C00) [pid = 3344] [serial = 1676] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (16A6AC00) [pid = 3344] [serial = 1664] [outer = 00000000] [url = about:blank] 03:30:03 INFO - PROCESS | 3344 | 1462361403927 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]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1899ms 03:30:03 INFO - PROCESS | 3344 | 1462361403962 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 3344 | 1462361403949 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 03:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:30:03 INFO - PROCESS | 3344 | 1462361403955 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 3344 | 1462361403958 Marionette TRACE conn2 <- [1,2254,null,{}] 03:30:03 INFO - PROCESS | 3344 | 1462361403964 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}] 03:30:04 INFO - PROCESS | 3344 | 1462361404047 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:30:04 INFO - PROCESS | 3344 | 1462361404056 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3344 | ++DOCSHELL 10D7F000 == 35 [pid = 3344] [id = 573] 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (10DDC400) [pid = 3344] [serial = 1719] [outer = 00000000] 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10E0B000) [pid = 3344] [serial = 1720] [outer = 10DDC400] 03:30:04 INFO - PROCESS | 3344 | 1462361404105 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (10E12000) [pid = 3344] [serial = 1721] [outer = 10DDC400] 03:30:04 INFO - PROCESS | 3344 | 1462361404592 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 700ms 03:30:04 INFO - PROCESS | 3344 | 1462361404655 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 3344 | 1462361404661 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:30:04 INFO - PROCESS | 3344 | 1462361404668 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 3344 | 1462361404670 Marionette TRACE conn2 <- [1,2258,null,{}] 03:30:04 INFO - PROCESS | 3344 | 1462361404674 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}] 03:30:04 INFO - PROCESS | 3344 | 1462361404759 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:30:04 INFO - PROCESS | 3344 | 1462361404770 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3344 | ++DOCSHELL 11575C00 == 36 [pid = 3344] [id = 574] 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (1157D400) [pid = 3344] [serial = 1722] [outer = 00000000] 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (117CD800) [pid = 3344] [serial = 1723] [outer = 1157D400] 03:30:04 INFO - PROCESS | 3344 | 1462361404814 Marionette DEBUG loaded listener.js 03:30:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (11B8F000) [pid = 3344] [serial = 1724] [outer = 1157D400] 03:30:05 INFO - PROCESS | 3344 | 1462361405275 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]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 622ms 03:30:05 INFO - PROCESS | 3344 | 1462361405304 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 3344 | 1462361405306 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 03:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:30:05 INFO - PROCESS | 3344 | 1462361405310 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 3344 | 1462361405313 Marionette TRACE conn2 <- [1,2262,null,{}] 03:30:05 INFO - PROCESS | 3344 | 1462361405327 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}] 03:30:05 INFO - PROCESS | 3344 | 1462361405407 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:30:05 INFO - PROCESS | 3344 | 1462361405541 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 3344 | ++DOCSHELL 12F12C00 == 37 [pid = 3344] [id = 575] 03:30:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1312A800) [pid = 3344] [serial = 1725] [outer = 00000000] 03:30:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13419000) [pid = 3344] [serial = 1726] [outer = 1312A800] 03:30:05 INFO - PROCESS | 3344 | 1462361405596 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (13495C00) [pid = 3344] [serial = 1727] [outer = 1312A800] 03:30:05 INFO - PROCESS | 3344 | --DOCSHELL 1BC20400 == 36 [pid = 3344] [id = 16] 03:30:06 INFO - PROCESS | 3344 | 1462361406008 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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 731ms 03:30:06 INFO - PROCESS | 3344 | 1462361406049 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3344 | 1462361406052 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 03:30:06 INFO - PROCESS | 3344 | 1462361406055 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:30:06 INFO - PROCESS | 3344 | 1462361406057 Marionette TRACE conn2 <- [1,2266,null,{}] 03:30:06 INFO - PROCESS | 3344 | 1462361406060 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}] 03:30:06 INFO - PROCESS | 3344 | 1462361406139 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:30:06 INFO - PROCESS | 3344 | 1462361406229 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3344 | ++DOCSHELL 13418000 == 37 [pid = 3344] [id = 576] 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13485800) [pid = 3344] [serial = 1728] [outer = 00000000] 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (13950400) [pid = 3344] [serial = 1729] [outer = 13485800] 03:30:06 INFO - PROCESS | 3344 | 1462361406272 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (13F0FC00) [pid = 3344] [serial = 1730] [outer = 13485800] 03:30:06 INFO - PROCESS | 3344 | 1462361406629 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]]]}] 03:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 592ms 03:30:06 INFO - PROCESS | 3344 | 1462361406652 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:30:06 INFO - PROCESS | 3344 | 1462361406654 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 03:30:06 INFO - PROCESS | 3344 | 1462361406657 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:30:06 INFO - PROCESS | 3344 | 1462361406659 Marionette TRACE conn2 <- [1,2270,null,{}] 03:30:06 INFO - PROCESS | 3344 | 1462361406662 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}] 03:30:06 INFO - PROCESS | 3344 | 1462361406787 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:30:06 INFO - PROCESS | 3344 | 1462361406831 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3344 | ++DOCSHELL 13F0F400 == 38 [pid = 3344] [id = 577] 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13F0F800) [pid = 3344] [serial = 1731] [outer = 00000000] 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (146D0800) [pid = 3344] [serial = 1732] [outer = 13F0F800] 03:30:06 INFO - PROCESS | 3344 | 1462361406878 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (146D5400) [pid = 3344] [serial = 1733] [outer = 13F0F800] 03:30:07 INFO - PROCESS | 3344 | 1462361407279 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 638ms 03:30:07 INFO - PROCESS | 3344 | 1462361407296 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3344 | 1462361407298 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:30:07 INFO - PROCESS | 3344 | 1462361407301 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3344 | 1462361407303 Marionette TRACE conn2 <- [1,2274,null,{}] 03:30:07 INFO - PROCESS | 3344 | 1462361407306 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}] 03:30:07 INFO - PROCESS | 3344 | 1462361407427 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:30:07 INFO - PROCESS | 3344 | 1462361407436 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3344 | ++DOCSHELL 14653C00 == 39 [pid = 3344] [id = 578] 03:30:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14694400) [pid = 3344] [serial = 1734] [outer = 00000000] 03:30:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15743800) [pid = 3344] [serial = 1735] [outer = 14694400] 03:30:07 INFO - PROCESS | 3344 | 1462361407482 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15BAD000) [pid = 3344] [serial = 1736] [outer = 14694400] 03:30:07 INFO - PROCESS | 3344 | 1462361407908 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 639ms 03:30:07 INFO - PROCESS | 3344 | 1462361407939 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3344 | 1462361407941 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:30:07 INFO - PROCESS | 3344 | 1462361407944 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3344 | 1462361407946 Marionette TRACE conn2 <- [1,2278,null,{}] 03:30:07 INFO - PROCESS | 3344 | 1462361407949 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}] 03:30:08 INFO - PROCESS | 3344 | 1462361408025 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:30:08 INFO - PROCESS | 3344 | 1462361408089 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 3344 | ++DOCSHELL 1581F800 == 40 [pid = 3344] [id = 579] 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (15821000) [pid = 3344] [serial = 1737] [outer = 00000000] 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16297400) [pid = 3344] [serial = 1738] [outer = 15821000] 03:30:08 INFO - PROCESS | 3344 | 1462361408162 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1629A400) [pid = 3344] [serial = 1739] [outer = 15821000] 03:30:08 INFO - PROCESS | 3344 | 1462361408516 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 638ms 03:30:08 INFO - PROCESS | 3344 | 1462361408567 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 3344 | 1462361408569 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 03:30:08 INFO - PROCESS | 3344 | 1462361408572 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:30:08 INFO - PROCESS | 3344 | 1462361408574 Marionette TRACE conn2 <- [1,2282,null,{}] 03:30:08 INFO - PROCESS | 3344 | 1462361408577 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}] 03:30:08 INFO - PROCESS | 3344 | 1462361408647 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:30:08 INFO - PROCESS | 3344 | 1462361408739 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 3344 | ++DOCSHELL 15748C00 == 41 [pid = 3344] [id = 580] 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16275400) [pid = 3344] [serial = 1740] [outer = 00000000] 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16812000) [pid = 3344] [serial = 1741] [outer = 16275400] 03:30:08 INFO - PROCESS | 3344 | 1462361408782 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16812C00) [pid = 3344] [serial = 1742] [outer = 16275400] 03:30:09 INFO - PROCESS | 3344 | 1462361409174 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 623ms 03:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:30:09 INFO - PROCESS | 3344 | 1462361409211 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3344 | 1462361409212 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 3344 | 1462361409216 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 3344 | 1462361409217 Marionette TRACE conn2 <- [1,2286,null,{}] 03:30:09 INFO - PROCESS | 3344 | 1462361409221 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}] 03:30:09 INFO - PROCESS | 3344 | 1462361409323 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:30:09 INFO - PROCESS | 3344 | 1462361409329 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3344 | ++DOCSHELL 10664400 == 42 [pid = 3344] [id = 581] 03:30:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (107DF400) [pid = 3344] [serial = 1743] [outer = 00000000] 03:30:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16E0A400) [pid = 3344] [serial = 1744] [outer = 107DF400] 03:30:09 INFO - PROCESS | 3344 | 1462361409396 Marionette DEBUG loaded listener.js 03:30:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16F03000) [pid = 3344] [serial = 1745] [outer = 107DF400] 03:30:09 INFO - PROCESS | 3344 | 1462361409822 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 622ms 03:30:09 INFO - PROCESS | 3344 | 1462361409860 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3344 | 1462361409862 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 03:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:30:09 INFO - PROCESS | 3344 | 1462361409866 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 3344 | 1462361409867 Marionette TRACE conn2 <- [1,2290,null,{}] 03:30:09 INFO - PROCESS | 3344 | 1462361409871 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}] 03:30:09 INFO - PROCESS | 3344 | 1462361409977 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:30:09 INFO - PROCESS | 3344 | 1462361409984 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:09 INFO - PROCESS | 3344 | ++DOCSHELL 12C57400 == 43 [pid = 3344] [id = 582] 03:30:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (13F16C00) [pid = 3344] [serial = 1746] [outer = 00000000] 03:30:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (172C8C00) [pid = 3344] [serial = 1747] [outer = 13F16C00] 03:30:10 INFO - PROCESS | 3344 | 1462361410027 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (172CDC00) [pid = 3344] [serial = 1748] [outer = 13F16C00] 03:30:10 INFO - PROCESS | 3344 | 1462361410476 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 638ms 03:30:10 INFO - PROCESS | 3344 | 1462361410508 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3344 | 1462361410510 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 03:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:30:10 INFO - PROCESS | 3344 | 1462361410513 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 3344 | 1462361410516 Marionette TRACE conn2 <- [1,2294,null,{}] 03:30:10 INFO - PROCESS | 3344 | 1462361410519 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}] 03:30:10 INFO - PROCESS | 3344 | 1462361410635 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:30:10 INFO - PROCESS | 3344 | 1462361410730 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3344 | ++DOCSHELL 1394F400 == 44 [pid = 3344] [id = 583] 03:30:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1738A400) [pid = 3344] [serial = 1749] [outer = 00000000] 03:30:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17393C00) [pid = 3344] [serial = 1750] [outer = 1738A400] 03:30:10 INFO - PROCESS | 3344 | 1462361410777 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17406800) [pid = 3344] [serial = 1751] [outer = 1738A400] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (10E07000) [pid = 3344] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (12C54400) [pid = 3344] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1514E400) [pid = 3344] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10D72C00) [pid = 3344] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15763800) [pid = 3344] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (117C8400) [pid = 3344] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10DE6000) [pid = 3344] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13921800) [pid = 3344] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13CBA000) [pid = 3344] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16F0C800) [pid = 3344] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1745CC00) [pid = 3344] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:30:11 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1574DC00) [pid = 3344] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:30:11 INFO - PROCESS | 3344 | 1462361411287 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 794ms 03:30:11 INFO - PROCESS | 3344 | 1462361411315 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3344 | 1462361411317 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 3344 | 1462361411320 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:30:11 INFO - PROCESS | 3344 | 1462361411322 Marionette TRACE conn2 <- [1,2298,null,{}] 03:30:11 INFO - PROCESS | 3344 | 1462361411326 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}] 03:30:11 INFO - PROCESS | 3344 | 1462361411431 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:30:11 INFO - PROCESS | 3344 | 1462361411488 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3344 | ++DOCSHELL 117D1800 == 45 [pid = 3344] [id = 584] 03:30:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (117D6400) [pid = 3344] [serial = 1752] [outer = 00000000] 03:30:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (14652400) [pid = 3344] [serial = 1753] [outer = 117D6400] 03:30:11 INFO - PROCESS | 3344 | 1462361411531 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1514CC00) [pid = 3344] [serial = 1754] [outer = 117D6400] 03:30:11 INFO - PROCESS | 3344 | 1462361411886 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 592ms 03:30:11 INFO - PROCESS | 3344 | 1462361411918 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3344 | 1462361411921 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 3344 | 1462361411924 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:30:11 INFO - PROCESS | 3344 | 1462361411925 Marionette TRACE conn2 <- [1,2302,null,{}] 03:30:11 INFO - PROCESS | 3344 | 1462361411929 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}] 03:30:12 INFO - PROCESS | 3344 | 1462361412069 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:30:12 INFO - PROCESS | 3344 | 1462361412077 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3344 | ++DOCSHELL 14099C00 == 46 [pid = 3344] [id = 585] 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (14697800) [pid = 3344] [serial = 1755] [outer = 00000000] 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17990000) [pid = 3344] [serial = 1756] [outer = 14697800] 03:30:12 INFO - PROCESS | 3344 | 1462361412120 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17995000) [pid = 3344] [serial = 1757] [outer = 14697800] 03:30:12 INFO - PROCESS | 3344 | 1462361412517 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 638ms 03:30:12 INFO - PROCESS | 3344 | 1462361412545 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3344 | 1462361412547 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:30:12 INFO - PROCESS | 3344 | 1462361412550 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3344 | 1462361412552 Marionette TRACE conn2 <- [1,2306,null,{}] 03:30:12 INFO - PROCESS | 3344 | 1462361412555 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}] 03:30:12 INFO - PROCESS | 3344 | 1462361412661 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:30:12 INFO - PROCESS | 3344 | 1462361412670 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3344 | ++DOCSHELL 15158C00 == 47 [pid = 3344] [id = 586] 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1738B400) [pid = 3344] [serial = 1758] [outer = 00000000] 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1799CC00) [pid = 3344] [serial = 1759] [outer = 1738B400] 03:30:12 INFO - PROCESS | 3344 | 1462361412712 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17A8B400) [pid = 3344] [serial = 1760] [outer = 1738B400] 03:30:13 INFO - PROCESS | 3344 | 1462361413193 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] 03:30:13 INFO - PROCESS | 3344 | 1462361413255 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 03:30:13 INFO - PROCESS | 3344 | 1462361413286 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:30:13 INFO - PROCESS | 3344 | 1462361413291 Marionette TRACE conn2 <- [1,2310,null,{}] 03:30:13 INFO - PROCESS | 3344 | 1462361413298 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}] 03:30:13 INFO - PROCESS | 3344 | 1462361413468 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:30:13 INFO - PROCESS | 3344 | 1462361413576 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3344 | ++DOCSHELL 10DE6800 == 48 [pid = 3344] [id = 587] 03:30:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10DE7000) [pid = 3344] [serial = 1761] [outer = 00000000] 03:30:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10E0F000) [pid = 3344] [serial = 1762] [outer = 10DE7000] 03:30:13 INFO - PROCESS | 3344 | 1462361413630 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (112F1800) [pid = 3344] [serial = 1763] [outer = 10DE7000] 03:30:14 INFO - PROCESS | 3344 | 1462361414249 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1028ms 03:30:14 INFO - PROCESS | 3344 | 1462361414356 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3344 | 1462361414362 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:30:14 INFO - PROCESS | 3344 | 1462361414368 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3344 | 1462361414371 Marionette TRACE conn2 <- [1,2314,null,{}] 03:30:14 INFO - PROCESS | 3344 | 1462361414375 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}] 03:30:14 INFO - PROCESS | 3344 | 1462361414494 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:30:14 INFO - PROCESS | 3344 | 1462361414619 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3344 | ++DOCSHELL 10E0A000 == 49 [pid = 3344] [id = 588] 03:30:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11EE6800) [pid = 3344] [serial = 1764] [outer = 00000000] 03:30:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1312A400) [pid = 3344] [serial = 1765] [outer = 11EE6800] 03:30:14 INFO - PROCESS | 3344 | 1462361414673 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13915400) [pid = 3344] [serial = 1766] [outer = 11EE6800] 03:30:15 INFO - PROCESS | 3344 | 1462361415619 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]]]}] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 14099C00 == 48 [pid = 3344] [id = 585] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 117D1800 == 47 [pid = 3344] [id = 584] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 1394F400 == 46 [pid = 3344] [id = 583] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 12C57400 == 45 [pid = 3344] [id = 582] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 10664400 == 44 [pid = 3344] [id = 581] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 15748C00 == 43 [pid = 3344] [id = 580] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 1581F800 == 42 [pid = 3344] [id = 579] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 14653C00 == 41 [pid = 3344] [id = 578] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 13F0F400 == 40 [pid = 3344] [id = 577] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 13418000 == 39 [pid = 3344] [id = 576] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 12F12C00 == 38 [pid = 3344] [id = 575] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 11575C00 == 37 [pid = 3344] [id = 574] 03:30:15 INFO - PROCESS | 3344 | --DOCSHELL 10D7F000 == 36 [pid = 3344] [id = 573] 03:30:15 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1740B000) [pid = 3344] [serial = 1717] [outer = 00000000] [url = about:blank] 03:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1307ms 03:30:15 INFO - PROCESS | 3344 | 1462361415678 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3344 | 1462361415682 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 03:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:30:15 INFO - PROCESS | 3344 | 1462361415687 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 3344 | 1462361415690 Marionette TRACE conn2 <- [1,2318,null,{}] 03:30:15 INFO - PROCESS | 3344 | 1462361415695 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}] 03:30:15 INFO - PROCESS | 3344 | 1462361415784 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:30:15 INFO - PROCESS | 3344 | 1462361415797 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3344 | ++DOCSHELL 11255C00 == 37 [pid = 3344] [id = 589] 03:30:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (11259000) [pid = 3344] [serial = 1767] [outer = 00000000] 03:30:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (11317C00) [pid = 3344] [serial = 1768] [outer = 11259000] 03:30:15 INFO - PROCESS | 3344 | 1462361415846 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (117CE400) [pid = 3344] [serial = 1769] [outer = 11259000] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1738CC00) [pid = 3344] [serial = 1715] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (10E10400) [pid = 3344] [serial = 1690] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (12ECB000) [pid = 3344] [serial = 1687] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (15748800) [pid = 3344] [serial = 1700] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (15742000) [pid = 3344] [serial = 1699] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13948C00) [pid = 3344] [serial = 1711] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16811C00) [pid = 3344] [serial = 1712] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16A72000) [pid = 3344] [serial = 1706] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (135C6800) [pid = 3344] [serial = 1688] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (12C16C00) [pid = 3344] [serial = 1693] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (12C59000) [pid = 3344] [serial = 1694] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11254000) [pid = 3344] [serial = 1691] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10E10000) [pid = 3344] [serial = 1684] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17387000) [pid = 3344] [serial = 1714] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1468EC00) [pid = 3344] [serial = 1697] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (112CE800) [pid = 3344] [serial = 1685] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (172CB400) [pid = 3344] [serial = 1708] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17A94C00) [pid = 3344] [serial = 1682] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (172D1800) [pid = 3344] [serial = 1709] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15BB0800) [pid = 3344] [serial = 1702] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13F17C00) [pid = 3344] [serial = 1696] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16813800) [pid = 3344] [serial = 1705] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (15823C00) [pid = 3344] [serial = 1703] [outer = 00000000] [url = about:blank] 03:30:16 INFO - PROCESS | 3344 | 1462361416334 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 685ms 03:30:16 INFO - PROCESS | 3344 | 1462361416368 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3344 | 1462361416373 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:30:16 INFO - PROCESS | 3344 | 1462361416379 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3344 | 1462361416381 Marionette TRACE conn2 <- [1,2322,null,{}] 03:30:16 INFO - PROCESS | 3344 | 1462361416389 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}] 03:30:16 INFO - PROCESS | 3344 | 1462361416466 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:30:16 INFO - PROCESS | 3344 | 1462361416474 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3344 | ++DOCSHELL 112D3400 == 38 [pid = 3344] [id = 590] 03:30:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (12C3CC00) [pid = 3344] [serial = 1770] [outer = 00000000] 03:30:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12C5D000) [pid = 3344] [serial = 1771] [outer = 12C3CC00] 03:30:16 INFO - PROCESS | 3344 | 1462361416518 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12F11800) [pid = 3344] [serial = 1772] [outer = 12C3CC00] 03:30:16 INFO - PROCESS | 3344 | 1462361416999 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 638ms 03:30:17 INFO - PROCESS | 3344 | 1462361417016 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3344 | 1462361417018 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:30:17 INFO - PROCESS | 3344 | 1462361417021 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 3344 | 1462361417024 Marionette TRACE conn2 <- [1,2326,null,{}] 03:30:17 INFO - PROCESS | 3344 | 1462361417039 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}] 03:30:17 INFO - PROCESS | 3344 | 1462361417122 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:30:17 INFO - PROCESS | 3344 | 1462361417130 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3344 | ++DOCSHELL 1391B000 == 39 [pid = 3344] [id = 591] 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13CBB000) [pid = 3344] [serial = 1773] [outer = 00000000] 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (14096800) [pid = 3344] [serial = 1774] [outer = 13CBB000] 03:30:17 INFO - PROCESS | 3344 | 1462361417176 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14699400) [pid = 3344] [serial = 1775] [outer = 13CBB000] 03:30:17 INFO - PROCESS | 3344 | 1462361417687 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 701ms 03:30:17 INFO - PROCESS | 3344 | 1462361417721 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3344 | 1462361417723 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 03:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:30:17 INFO - PROCESS | 3344 | 1462361417726 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - PROCESS | 3344 | 1462361417728 Marionette TRACE conn2 <- [1,2330,null,{}] 03:30:17 INFO - PROCESS | 3344 | 1462361417731 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}] 03:30:17 INFO - PROCESS | 3344 | 1462361417807 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:30:17 INFO - PROCESS | 3344 | 1462361417815 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3344 | ++DOCSHELL 1573F400 == 40 [pid = 3344] [id = 592] 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15746400) [pid = 3344] [serial = 1776] [outer = 00000000] 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (157A9400) [pid = 3344] [serial = 1777] [outer = 15746400] 03:30:17 INFO - PROCESS | 3344 | 1462361417859 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1581E400) [pid = 3344] [serial = 1778] [outer = 15746400] 03:30:18 INFO - PROCESS | 3344 | 1462361418282 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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 591ms 03:30:18 INFO - PROCESS | 3344 | 1462361418323 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 3344 | 1462361418325 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 03:30:18 INFO - PROCESS | 3344 | 1462361418329 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:30:18 INFO - PROCESS | 3344 | 1462361418330 Marionette TRACE conn2 <- [1,2334,null,{}] 03:30:18 INFO - PROCESS | 3344 | 1462361418343 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}] 03:30:18 INFO - PROCESS | 3344 | 1462361418466 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:30:18 INFO - PROCESS | 3344 | 1462361418472 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3344 | ++DOCSHELL 15815C00 == 41 [pid = 3344] [id = 593] 03:30:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1581CC00) [pid = 3344] [serial = 1779] [outer = 00000000] 03:30:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16270000) [pid = 3344] [serial = 1780] [outer = 1581CC00] 03:30:18 INFO - PROCESS | 3344 | 1462361418517 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16273000) [pid = 3344] [serial = 1781] [outer = 1581CC00] 03:30:18 INFO - PROCESS | 3344 | 1462361418981 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 700ms 03:30:19 INFO - PROCESS | 3344 | 1462361419029 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3344 | 1462361419030 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:30:19 INFO - PROCESS | 3344 | 1462361419034 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3344 | 1462361419036 Marionette TRACE conn2 <- [1,2338,null,{}] 03:30:19 INFO - PROCESS | 3344 | 1462361419039 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}] 03:30:19 INFO - PROCESS | 3344 | 1462361419170 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:30:19 INFO - PROCESS | 3344 | 1462361419232 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3344 | ++DOCSHELL 16809800 == 42 [pid = 3344] [id = 594] 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16809C00) [pid = 3344] [serial = 1782] [outer = 00000000] 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16E0C800) [pid = 3344] [serial = 1783] [outer = 16809C00] 03:30:19 INFO - PROCESS | 3344 | 1462361419279 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16F06800) [pid = 3344] [serial = 1784] [outer = 16809C00] 03:30:19 INFO - PROCESS | 3344 | 1462361419707 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 701ms 03:30:19 INFO - PROCESS | 3344 | 1462361419733 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3344 | 1462361419735 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:30:19 INFO - PROCESS | 3344 | 1462361419743 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3344 | 1462361419744 Marionette TRACE conn2 <- [1,2342,null,{}] 03:30:19 INFO - PROCESS | 3344 | 1462361419748 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}] 03:30:19 INFO - PROCESS | 3344 | 1462361419882 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:30:19 INFO - PROCESS | 3344 | 1462361419906 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3344 | ++DOCSHELL 172C8800 == 43 [pid = 3344] [id = 595] 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (172C9800) [pid = 3344] [serial = 1785] [outer = 00000000] 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (17389800) [pid = 3344] [serial = 1786] [outer = 172C9800] 03:30:19 INFO - PROCESS | 3344 | 1462361419949 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17390C00) [pid = 3344] [serial = 1787] [outer = 172C9800] 03:30:20 INFO - PROCESS | 3344 | 1462361420496 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]]]}] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1BC20C00) [pid = 3344] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (107DF400) [pid = 3344] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15821000) [pid = 3344] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (146CD400) [pid = 3344] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13485800) [pid = 3344] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (14697800) [pid = 3344] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1312A800) [pid = 3344] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1157D400) [pid = 3344] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10DDC400) [pid = 3344] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13F0F800) [pid = 3344] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (14694400) [pid = 3344] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (16275400) [pid = 3344] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13F16C00) [pid = 3344] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (117D6400) [pid = 3344] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:30:20 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1BC24C00) [pid = 3344] [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.] 03:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 825ms 03:30:20 INFO - PROCESS | 3344 | 1462361420571 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 3344 | 1462361420573 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 03:30:20 INFO - PROCESS | 3344 | 1462361420576 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:30:20 INFO - PROCESS | 3344 | 1462361420578 Marionette TRACE conn2 <- [1,2346,null,{}] 03:30:20 INFO - PROCESS | 3344 | 1462361420581 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}] 03:30:20 INFO - PROCESS | 3344 | 1462361420653 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:30:20 INFO - PROCESS | 3344 | 1462361420660 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 3344 | ++DOCSHELL 10D73000 == 44 [pid = 3344] [id = 596] 03:30:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10D74000) [pid = 3344] [serial = 1788] [outer = 00000000] 03:30:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (135B9400) [pid = 3344] [serial = 1789] [outer = 10D74000] 03:30:20 INFO - PROCESS | 3344 | 1462361420706 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1409AC00) [pid = 3344] [serial = 1790] [outer = 10D74000] 03:30:21 INFO - PROCESS | 3344 | 1462361421157 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 638ms 03:30:21 INFO - PROCESS | 3344 | 1462361421215 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3344 | 1462361421217 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 3344 | 1462361421220 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:30:21 INFO - PROCESS | 3344 | 1462361421222 Marionette TRACE conn2 <- [1,2350,null,{}] 03:30:21 INFO - PROCESS | 3344 | 1462361421225 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}] 03:30:21 INFO - PROCESS | 3344 | 1462361421300 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:30:21 INFO - PROCESS | 3344 | 1462361421306 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3344 | ++DOCSHELL 15154800 == 45 [pid = 3344] [id = 597] 03:30:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1680A800) [pid = 3344] [serial = 1791] [outer = 00000000] 03:30:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (172D3C00) [pid = 3344] [serial = 1792] [outer = 1680A800] 03:30:21 INFO - PROCESS | 3344 | 1462361421349 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17389000) [pid = 3344] [serial = 1793] [outer = 1680A800] 03:30:21 INFO - PROCESS | 3344 | 1462361421768 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 591ms 03:30:21 INFO - PROCESS | 3344 | 1462361421817 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3344 | 1462361421819 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 3344 | 1462361421826 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:30:21 INFO - PROCESS | 3344 | 1462361421828 Marionette TRACE conn2 <- [1,2354,null,{}] 03:30:21 INFO - PROCESS | 3344 | 1462361421831 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}] 03:30:21 INFO - PROCESS | 3344 | 1462361421904 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:30:21 INFO - PROCESS | 3344 | 1462361421911 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3344 | ++DOCSHELL 15158800 == 46 [pid = 3344] [id = 598] 03:30:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (172C7800) [pid = 3344] [serial = 1794] [outer = 00000000] 03:30:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17998800) [pid = 3344] [serial = 1795] [outer = 172C7800] 03:30:21 INFO - PROCESS | 3344 | 1462361421953 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17993800) [pid = 3344] [serial = 1796] [outer = 172C7800] 03:30:22 INFO - PROCESS | 3344 | 1462361422390 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 591ms 03:30:22 INFO - PROCESS | 3344 | 1462361422424 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3344 | 1462361422427 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:30:22 INFO - PROCESS | 3344 | 1462361422430 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 3344 | 1462361422432 Marionette TRACE conn2 <- [1,2358,null,{}] 03:30:22 INFO - PROCESS | 3344 | 1462361422440 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}] 03:30:22 INFO - PROCESS | 3344 | 1462361422572 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:30:22 INFO - PROCESS | 3344 | 1462361422732 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3344 | ++DOCSHELL 106CC400 == 47 [pid = 3344] [id = 599] 03:30:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (107DB400) [pid = 3344] [serial = 1797] [outer = 00000000] 03:30:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10D7BC00) [pid = 3344] [serial = 1798] [outer = 107DB400] 03:30:22 INFO - PROCESS | 3344 | 1462361422788 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10E0B800) [pid = 3344] [serial = 1799] [outer = 107DB400] 03:30:23 INFO - PROCESS | 3344 | 1462361423326 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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 934ms 03:30:23 INFO - PROCESS | 3344 | 1462361423377 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3344 | 1462361423381 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:30:23 INFO - PROCESS | 3344 | 1462361423386 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 3344 | 1462361423390 Marionette TRACE conn2 <- [1,2362,null,{}] 03:30:23 INFO - PROCESS | 3344 | 1462361423395 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}] 03:30:23 INFO - PROCESS | 3344 | 1462361423495 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:30:23 INFO - PROCESS | 3344 | 1462361423600 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 3344 | ++DOCSHELL 13559000 == 48 [pid = 3344] [id = 600] 03:30:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1355BC00) [pid = 3344] [serial = 1800] [outer = 00000000] 03:30:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (13953400) [pid = 3344] [serial = 1801] [outer = 1355BC00] 03:30:23 INFO - PROCESS | 3344 | 1462361423655 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (14093800) [pid = 3344] [serial = 1802] [outer = 1355BC00] 03:30:24 INFO - PROCESS | 3344 | 1462361424284 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 934ms 03:30:24 INFO - PROCESS | 3344 | 1462361424332 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3344 | 1462361424336 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:30:24 INFO - PROCESS | 3344 | 1462361424340 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3344 | 1462361424342 Marionette TRACE conn2 <- [1,2366,null,{}] 03:30:24 INFO - PROCESS | 3344 | 1462361424346 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}] 03:30:24 INFO - PROCESS | 3344 | 1462361424444 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:30:24 INFO - PROCESS | 3344 | 1462361424533 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3344 | ++DOCSHELL 146DAC00 == 49 [pid = 3344] [id = 601] 03:30:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15155C00) [pid = 3344] [serial = 1803] [outer = 00000000] 03:30:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16E0A800) [pid = 3344] [serial = 1804] [outer = 15155C00] 03:30:24 INFO - PROCESS | 3344 | 1462361424586 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1740A800) [pid = 3344] [serial = 1805] [outer = 15155C00] 03:30:25 INFO - PROCESS | 3344 | 1462361425188 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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 887ms 03:30:25 INFO - PROCESS | 3344 | 1462361425226 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3344 | 1462361425230 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:30:25 INFO - PROCESS | 3344 | 1462361425241 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3344 | 1462361425246 Marionette TRACE conn2 <- [1,2370,null,{}] 03:30:25 INFO - PROCESS | 3344 | 1462361425251 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}] 03:30:25 INFO - PROCESS | 3344 | 1462361425359 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:30:25 INFO - PROCESS | 3344 | 1462361425489 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3344 | ++DOCSHELL 16E07C00 == 50 [pid = 3344] [id = 602] 03:30:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17BA8000) [pid = 3344] [serial = 1806] [outer = 00000000] 03:30:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17CCC800) [pid = 3344] [serial = 1807] [outer = 17BA8000] 03:30:25 INFO - PROCESS | 3344 | 1462361425544 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17E56C00) [pid = 3344] [serial = 1808] [outer = 17BA8000] 03:30:26 INFO - PROCESS | 3344 | 1462361426288 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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1090ms 03:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:30:26 INFO - PROCESS | 3344 | 1462361426334 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3344 | 1462361426337 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 3344 | 1462361426342 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 3344 | 1462361426346 Marionette TRACE conn2 <- [1,2374,null,{}] 03:30:26 INFO - PROCESS | 3344 | 1462361426352 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}] 03:30:26 INFO - PROCESS | 3344 | 1462361426442 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:30:26 INFO - PROCESS | 3344 | 1462361426582 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3344 | ++DOCSHELL 10E13400 == 51 [pid = 3344] [id = 603] 03:30:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (11243C00) [pid = 3344] [serial = 1809] [outer = 00000000] 03:30:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (11576800) [pid = 3344] [serial = 1810] [outer = 11243C00] 03:30:26 INFO - PROCESS | 3344 | 1462361426636 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (12C57400) [pid = 3344] [serial = 1811] [outer = 11243C00] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 10D26C00 == 50 [pid = 3344] [id = 570] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 146D9400 == 49 [pid = 3344] [id = 566] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 13CB3000 == 48 [pid = 3344] [id = 565] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 15158800 == 47 [pid = 3344] [id = 598] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 15154800 == 46 [pid = 3344] [id = 597] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 10D73000 == 45 [pid = 3344] [id = 596] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 172C8800 == 44 [pid = 3344] [id = 595] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 1BC23400 == 43 [pid = 3344] [id = 17] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 16809800 == 42 [pid = 3344] [id = 594] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 15815C00 == 41 [pid = 3344] [id = 593] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 1573F400 == 40 [pid = 3344] [id = 592] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 1391B000 == 39 [pid = 3344] [id = 591] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 112D3400 == 38 [pid = 3344] [id = 590] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 11255C00 == 37 [pid = 3344] [id = 589] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 10E0A000 == 36 [pid = 3344] [id = 588] 03:30:26 INFO - PROCESS | 3344 | --DOCSHELL 10DE6800 == 35 [pid = 3344] [id = 587] 03:30:26 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1B780000) [pid = 3344] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:30:26 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1799CC00) [pid = 3344] [serial = 1759] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | 1462361427174 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]]]}] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16E0A400) [pid = 3344] [serial = 1744] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16297400) [pid = 3344] [serial = 1738] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17388400) [pid = 3344] [serial = 1718] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (13950400) [pid = 3344] [serial = 1729] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17995000) [pid = 3344] [serial = 1757] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13F0FC00) [pid = 3344] [serial = 1730] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13419000) [pid = 3344] [serial = 1726] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13495C00) [pid = 3344] [serial = 1727] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (117CD800) [pid = 3344] [serial = 1723] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (11B8F000) [pid = 3344] [serial = 1724] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10E0B000) [pid = 3344] [serial = 1720] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10E12000) [pid = 3344] [serial = 1721] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (146D0800) [pid = 3344] [serial = 1732] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (146D5400) [pid = 3344] [serial = 1733] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15743800) [pid = 3344] [serial = 1735] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (15BAD000) [pid = 3344] [serial = 1736] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16812000) [pid = 3344] [serial = 1741] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (172C8C00) [pid = 3344] [serial = 1747] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (14652400) [pid = 3344] [serial = 1753] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17393C00) [pid = 3344] [serial = 1750] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (172CDC00) [pid = 3344] [serial = 1748] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17990000) [pid = 3344] [serial = 1756] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1869D800) [pid = 3344] [serial = 1166] [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.] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1629A400) [pid = 3344] [serial = 1739] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16F03000) [pid = 3344] [serial = 1745] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1514CC00) [pid = 3344] [serial = 1754] [outer = 00000000] [url = about:blank] 03:30:27 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (16812C00) [pid = 3344] [serial = 1742] [outer = 00000000] [url = about:blank] 03:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 887ms 03:30:27 INFO - PROCESS | 3344 | 1462361427244 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3344 | 1462361427249 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:30:27 INFO - PROCESS | 3344 | 1462361427255 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 3344 | 1462361427258 Marionette TRACE conn2 <- [1,2378,null,{}] 03:30:27 INFO - PROCESS | 3344 | 1462361427261 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}] 03:30:27 INFO - PROCESS | 3344 | 1462361427346 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:30:27 INFO - PROCESS | 3344 | 1462361427353 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 3344 | ++DOCSHELL 11EE0000 == 36 [pid = 3344] [id = 604] 03:30:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (12C5C800) [pid = 3344] [serial = 1812] [outer = 00000000] 03:30:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1344E800) [pid = 3344] [serial = 1813] [outer = 12C5C800] 03:30:27 INFO - PROCESS | 3344 | 1462361427403 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1355A800) [pid = 3344] [serial = 1814] [outer = 12C5C800] 03:30:27 INFO - PROCESS | 3344 | 1462361427884 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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 701ms 03:30:27 INFO - PROCESS | 3344 | 1462361427954 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3344 | 1462361427956 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 03:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:30:27 INFO - PROCESS | 3344 | 1462361427959 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 3344 | 1462361427962 Marionette TRACE conn2 <- [1,2382,null,{}] 03:30:27 INFO - PROCESS | 3344 | 1462361427972 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}] 03:30:28 INFO - PROCESS | 3344 | 1462361428052 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:30:28 INFO - PROCESS | 3344 | 1462361428059 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 3344 | ++DOCSHELL 14655000 == 37 [pid = 3344] [id = 605] 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1465EC00) [pid = 3344] [serial = 1815] [outer = 00000000] 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15149C00) [pid = 3344] [serial = 1816] [outer = 1465EC00] 03:30:28 INFO - PROCESS | 3344 | 1462361428111 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (15158800) [pid = 3344] [serial = 1817] [outer = 1465EC00] 03:30:28 INFO - PROCESS | 3344 | 1462361428628 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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 700ms 03:30:28 INFO - PROCESS | 3344 | 1462361428659 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 3344 | 1462361428661 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:30:28 INFO - PROCESS | 3344 | 1462361428664 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 3344 | 1462361428666 Marionette TRACE conn2 <- [1,2386,null,{}] 03:30:28 INFO - PROCESS | 3344 | 1462361428669 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}] 03:30:28 INFO - PROCESS | 3344 | 1462361428730 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:30:28 INFO - PROCESS | 3344 | 1462361428736 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 3344 | ++DOCSHELL 146D6400 == 38 [pid = 3344] [id = 606] 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (146D7C00) [pid = 3344] [serial = 1818] [outer = 00000000] 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15BAD000) [pid = 3344] [serial = 1819] [outer = 146D7C00] 03:30:28 INFO - PROCESS | 3344 | 1462361428780 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16293C00) [pid = 3344] [serial = 1820] [outer = 146D7C00] 03:30:29 INFO - PROCESS | 3344 | 1462361429205 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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 591ms 03:30:29 INFO - PROCESS | 3344 | 1462361429251 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 3344 | 1462361429253 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 03:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:30:29 INFO - PROCESS | 3344 | 1462361429261 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 3344 | 1462361429262 Marionette TRACE conn2 <- [1,2390,null,{}] 03:30:29 INFO - PROCESS | 3344 | 1462361429272 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}] 03:30:29 INFO - PROCESS | 3344 | 1462361429380 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:30:29 INFO - PROCESS | 3344 | 1462361429390 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3344 | ++DOCSHELL 16805400 == 39 [pid = 3344] [id = 607] 03:30:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16806400) [pid = 3344] [serial = 1821] [outer = 00000000] 03:30:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1680E800) [pid = 3344] [serial = 1822] [outer = 16806400] 03:30:29 INFO - PROCESS | 3344 | 1462361429462 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1680FC00) [pid = 3344] [serial = 1823] [outer = 16806400] 03:30:29 INFO - PROCESS | 3344 | 1462361429908 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]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 685ms 03:30:29 INFO - PROCESS | 3344 | 1462361429960 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:30:29 INFO - PROCESS | 3344 | 1462361429962 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 03:30:29 INFO - PROCESS | 3344 | 1462361429966 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:30:29 INFO - PROCESS | 3344 | 1462361429967 Marionette TRACE conn2 <- [1,2394,null,{}] 03:30:29 INFO - PROCESS | 3344 | 1462361429970 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}] 03:30:30 INFO - PROCESS | 3344 | 1462361430100 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:30:30 INFO - PROCESS | 3344 | 1462361430165 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3344 | ++DOCSHELL 16A74800 == 40 [pid = 3344] [id = 608] 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16A75000) [pid = 3344] [serial = 1824] [outer = 00000000] 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16F07800) [pid = 3344] [serial = 1825] [outer = 16A75000] 03:30:30 INFO - PROCESS | 3344 | 1462361430210 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17275000) [pid = 3344] [serial = 1826] [outer = 16A75000] 03:30:30 INFO - PROCESS | 3344 | 1462361430629 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]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 685ms 03:30:30 INFO - PROCESS | 3344 | 1462361430666 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3344 | 1462361430668 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:30:30 INFO - PROCESS | 3344 | 1462361430671 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3344 | 1462361430673 Marionette TRACE conn2 <- [1,2398,null,{}] 03:30:30 INFO - PROCESS | 3344 | 1462361430676 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}] 03:30:30 INFO - PROCESS | 3344 | 1462361430810 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:30:30 INFO - PROCESS | 3344 | 1462361430819 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3344 | ++DOCSHELL 1680D400 == 41 [pid = 3344] [id = 609] 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (172CE400) [pid = 3344] [serial = 1827] [outer = 00000000] 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1738D400) [pid = 3344] [serial = 1828] [outer = 172CE400] 03:30:30 INFO - PROCESS | 3344 | 1462361430864 Marionette DEBUG loaded listener.js 03:30:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17393400) [pid = 3344] [serial = 1829] [outer = 172CE400] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16809C00) [pid = 3344] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1581CC00) [pid = 3344] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13CBB000) [pid = 3344] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (12C3CC00) [pid = 3344] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15746400) [pid = 3344] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11259000) [pid = 3344] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (172C9800) [pid = 3344] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10D74000) [pid = 3344] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1680A800) [pid = 3344] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:30:31 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1738A400) [pid = 3344] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:30:31 INFO - PROCESS | 3344 | 1462361431409 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 793ms 03:30:31 INFO - PROCESS | 3344 | 1462361431473 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 3344 | 1462361431475 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 03:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:30:31 INFO - PROCESS | 3344 | 1462361431478 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - PROCESS | 3344 | 1462361431480 Marionette TRACE conn2 <- [1,2402,null,{}] 03:30:31 INFO - PROCESS | 3344 | 1462361431483 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}] 03:30:31 INFO - PROCESS | 3344 | 1462361431556 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:30:31 INFO - PROCESS | 3344 | 1462361431563 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3344 | ++DOCSHELL 10D75C00 == 42 [pid = 3344] [id = 610] 03:30:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (12C61800) [pid = 3344] [serial = 1830] [outer = 00000000] 03:30:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15156000) [pid = 3344] [serial = 1831] [outer = 12C61800] 03:30:31 INFO - PROCESS | 3344 | 1462361431605 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (15BB6800) [pid = 3344] [serial = 1832] [outer = 12C61800] 03:30:32 INFO - PROCESS | 3344 | 1462361432032 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 591ms 03:30:32 INFO - PROCESS | 3344 | 1462361432076 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3344 | 1462361432078 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 03:30:32 INFO - PROCESS | 3344 | 1462361432081 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:30:32 INFO - PROCESS | 3344 | 1462361432083 Marionette TRACE conn2 <- [1,2406,null,{}] 03:30:32 INFO - PROCESS | 3344 | 1462361432112 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}] 03:30:32 INFO - PROCESS | 3344 | 1462361432189 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:30:32 INFO - PROCESS | 3344 | 1462361432196 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 3344 | ++DOCSHELL 14690000 == 43 [pid = 3344] [id = 611] 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17386000) [pid = 3344] [serial = 1833] [outer = 00000000] 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17990C00) [pid = 3344] [serial = 1834] [outer = 17386000] 03:30:32 INFO - PROCESS | 3344 | 1462361432238 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17998400) [pid = 3344] [serial = 1835] [outer = 17386000] 03:30:32 INFO - PROCESS | 3344 | 1462361432667 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]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 638ms 03:30:32 INFO - PROCESS | 3344 | 1462361432719 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3344 | 1462361432722 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 03:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:30:32 INFO - PROCESS | 3344 | 1462361432729 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3344 | 1462361432731 Marionette TRACE conn2 <- [1,2410,null,{}] 03:30:32 INFO - PROCESS | 3344 | 1462361432734 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}] 03:30:32 INFO - PROCESS | 3344 | 1462361432793 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:30:32 INFO - PROCESS | 3344 | 1462361432800 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 3344 | ++DOCSHELL 17990000 == 44 [pid = 3344] [id = 612] 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17994C00) [pid = 3344] [serial = 1836] [outer = 00000000] 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17BA8800) [pid = 3344] [serial = 1837] [outer = 17994C00] 03:30:32 INFO - PROCESS | 3344 | 1462361432842 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17CC8800) [pid = 3344] [serial = 1838] [outer = 17994C00] 03:30:33 INFO - PROCESS | 3344 | 1462361433268 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 592ms 03:30:33 INFO - PROCESS | 3344 | 1462361433311 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3344 | 1462361433313 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 03:30:33 INFO - PROCESS | 3344 | 1462361433316 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:30:33 INFO - PROCESS | 3344 | 1462361433318 Marionette TRACE conn2 <- [1,2414,null,{}] 03:30:33 INFO - PROCESS | 3344 | 1462361433322 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}] 03:30:33 INFO - PROCESS | 3344 | 1462361433458 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:30:33 INFO - PROCESS | 3344 | 1462361433653 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3344 | ++DOCSHELL 10D79C00 == 45 [pid = 3344] [id = 613] 03:30:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10D7E400) [pid = 3344] [serial = 1839] [outer = 00000000] 03:30:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10E0B000) [pid = 3344] [serial = 1840] [outer = 10D7E400] 03:30:33 INFO - PROCESS | 3344 | 1462361433713 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (112D5C00) [pid = 3344] [serial = 1841] [outer = 10D7E400] 03:30:34 INFO - PROCESS | 3344 | 1462361434257 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 996ms 03:30:34 INFO - PROCESS | 3344 | 1462361434320 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3344 | 1462361434324 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 03:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:30:34 INFO - PROCESS | 3344 | 1462361434329 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 3344 | 1462361434333 Marionette TRACE conn2 <- [1,2418,null,{}] 03:30:34 INFO - PROCESS | 3344 | 1462361434338 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}] 03:30:34 INFO - PROCESS | 3344 | 1462361434439 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:30:34 INFO - PROCESS | 3344 | 1462361434580 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3344 | ++DOCSHELL 135BA800 == 46 [pid = 3344] [id = 614] 03:30:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1391B000) [pid = 3344] [serial = 1842] [outer = 00000000] 03:30:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (13F15000) [pid = 3344] [serial = 1843] [outer = 1391B000] 03:30:34 INFO - PROCESS | 3344 | 1462361434636 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (14655400) [pid = 3344] [serial = 1844] [outer = 1391B000] 03:30:35 INFO - PROCESS | 3344 | 1462361435245 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 934ms 03:30:35 INFO - PROCESS | 3344 | 1462361435275 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 3344 | 1462361435278 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 03:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:30:35 INFO - PROCESS | 3344 | 1462361435283 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 3344 | 1462361435285 Marionette TRACE conn2 <- [1,2422,null,{}] 03:30:35 INFO - PROCESS | 3344 | 1462361435289 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}] 03:30:35 INFO - PROCESS | 3344 | 1462361435389 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:30:35 INFO - PROCESS | 3344 | 1462361435516 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3344 | ++DOCSHELL 16655000 == 47 [pid = 3344] [id = 615] 03:30:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16655400) [pid = 3344] [serial = 1845] [outer = 00000000] 03:30:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (16E0D800) [pid = 3344] [serial = 1846] [outer = 16655400] 03:30:35 INFO - PROCESS | 3344 | 1462361435610 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17384400) [pid = 3344] [serial = 1847] [outer = 16655400] 03:30:36 INFO - PROCESS | 3344 | 1462361436176 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]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 934ms 03:30:36 INFO - PROCESS | 3344 | 1462361436226 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 3344 | 1462361436230 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:30:36 INFO - PROCESS | 3344 | 1462361436241 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 3344 | 1462361436246 Marionette TRACE conn2 <- [1,2426,null,{}] 03:30:36 INFO - PROCESS | 3344 | 1462361436249 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}] 03:30:36 INFO - PROCESS | 3344 | 1462361436351 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:30:36 INFO - PROCESS | 3344 | 1462361436455 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 3344 | ++DOCSHELL 17A96800 == 48 [pid = 3344] [id = 616] 03:30:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17E5B000) [pid = 3344] [serial = 1848] [outer = 00000000] 03:30:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17FACC00) [pid = 3344] [serial = 1849] [outer = 17E5B000] 03:30:36 INFO - PROCESS | 3344 | 1462361436507 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (18368000) [pid = 3344] [serial = 1850] [outer = 17E5B000] 03:30:37 INFO - PROCESS | 3344 | 1462361437291 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]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1105ms 03:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:30:37 INFO - PROCESS | 3344 | 1462361437331 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 3344 | 1462361437335 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 03:30:37 INFO - PROCESS | 3344 | 1462361437340 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 3344 | 1462361437343 Marionette TRACE conn2 <- [1,2430,null,{}] 03:30:37 INFO - PROCESS | 3344 | 1462361437349 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}] 03:30:37 INFO - PROCESS | 3344 | 1462361437440 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:30:37 INFO - PROCESS | 3344 | 1462361437577 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3344 | ++DOCSHELL 11B8DC00 == 49 [pid = 3344] [id = 617] 03:30:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1203E000) [pid = 3344] [serial = 1851] [outer = 00000000] 03:30:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (12C61C00) [pid = 3344] [serial = 1852] [outer = 1203E000] 03:30:37 INFO - PROCESS | 3344 | 1462361437641 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (13559400) [pid = 3344] [serial = 1853] [outer = 1203E000] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 1514EC00 == 48 [pid = 3344] [id = 568] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 1573FC00 == 47 [pid = 3344] [id = 567] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 13956C00 == 46 [pid = 3344] [id = 572] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 17990000 == 45 [pid = 3344] [id = 612] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 14690000 == 44 [pid = 3344] [id = 611] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 10D75C00 == 43 [pid = 3344] [id = 610] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 1680D400 == 42 [pid = 3344] [id = 609] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 16A74800 == 41 [pid = 3344] [id = 608] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 16805400 == 40 [pid = 3344] [id = 607] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 146D6400 == 39 [pid = 3344] [id = 606] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 14655000 == 38 [pid = 3344] [id = 605] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 11EE0000 == 37 [pid = 3344] [id = 604] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 10E13400 == 36 [pid = 3344] [id = 603] 03:30:38 INFO - PROCESS | 3344 | --DOCSHELL 106CC400 == 35 [pid = 3344] [id = 599] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1312A400) [pid = 3344] [serial = 1765] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (10E0F000) [pid = 3344] [serial = 1762] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (14096800) [pid = 3344] [serial = 1774] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (14699400) [pid = 3344] [serial = 1775] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (12C5D000) [pid = 3344] [serial = 1771] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (12F11800) [pid = 3344] [serial = 1772] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (157A9400) [pid = 3344] [serial = 1777] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (11317C00) [pid = 3344] [serial = 1768] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (117CE400) [pid = 3344] [serial = 1769] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16F06800) [pid = 3344] [serial = 1784] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17389800) [pid = 3344] [serial = 1786] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (135B9400) [pid = 3344] [serial = 1789] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1409AC00) [pid = 3344] [serial = 1790] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (172D3C00) [pid = 3344] [serial = 1792] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16270000) [pid = 3344] [serial = 1780] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17389000) [pid = 3344] [serial = 1793] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17390C00) [pid = 3344] [serial = 1787] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1581E400) [pid = 3344] [serial = 1778] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17998800) [pid = 3344] [serial = 1795] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17406800) [pid = 3344] [serial = 1751] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16E0C800) [pid = 3344] [serial = 1783] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16273000) [pid = 3344] [serial = 1781] [outer = 00000000] [url = about:blank] 03:30:38 INFO - PROCESS | 3344 | 1462361438222 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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 887ms 03:30:38 INFO - PROCESS | 3344 | 1462361438245 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3344 | 1462361438250 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 03:30:38 INFO - PROCESS | 3344 | 1462361438256 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:30:38 INFO - PROCESS | 3344 | 1462361438258 Marionette TRACE conn2 <- [1,2434,null,{}] 03:30:38 INFO - PROCESS | 3344 | 1462361438262 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}] 03:30:38 INFO - PROCESS | 3344 | 1462361438342 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:30:38 INFO - PROCESS | 3344 | 1462361438349 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 3344 | ++DOCSHELL 112D3C00 == 36 [pid = 3344] [id = 618] 03:30:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (112D5000) [pid = 3344] [serial = 1854] [outer = 00000000] 03:30:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (13557000) [pid = 3344] [serial = 1855] [outer = 112D5000] 03:30:38 INFO - PROCESS | 3344 | 1462361438393 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13CBA400) [pid = 3344] [serial = 1856] [outer = 112D5000] 03:30:38 INFO - PROCESS | 3344 | 1462361438882 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]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 623ms 03:30:38 INFO - PROCESS | 3344 | 1462361438895 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3344 | 1462361438897 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 03:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:30:38 INFO - PROCESS | 3344 | 1462361438901 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 3344 | 1462361438904 Marionette TRACE conn2 <- [1,2438,null,{}] 03:30:38 INFO - PROCESS | 3344 | 1462361438914 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}] 03:30:38 INFO - PROCESS | 3344 | 1462361438993 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:30:38 INFO - PROCESS | 3344 | 1462361439003 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 3344 | ++DOCSHELL 15157800 == 37 [pid = 3344] [id = 619] 03:30:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1573FC00) [pid = 3344] [serial = 1857] [outer = 00000000] 03:30:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1575EC00) [pid = 3344] [serial = 1858] [outer = 1573FC00] 03:30:39 INFO - PROCESS | 3344 | 1462361439049 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15815C00) [pid = 3344] [serial = 1859] [outer = 1573FC00] 03:30:39 INFO - PROCESS | 3344 | 1462361439510 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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 623ms 03:30:39 INFO - PROCESS | 3344 | 1462361439538 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 3344 | 1462361439541 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 03:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:30:39 INFO - PROCESS | 3344 | 1462361439548 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 3344 | 1462361439549 Marionette TRACE conn2 <- [1,2442,null,{}] 03:30:39 INFO - PROCESS | 3344 | 1462361439552 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}] 03:30:39 INFO - PROCESS | 3344 | 1462361439630 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:30:39 INFO - PROCESS | 3344 | 1462361439637 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3344 | ++DOCSHELL 16275C00 == 38 [pid = 3344] [id = 620] 03:30:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16294000) [pid = 3344] [serial = 1860] [outer = 00000000] 03:30:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16808C00) [pid = 3344] [serial = 1861] [outer = 16294000] 03:30:39 INFO - PROCESS | 3344 | 1462361439689 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (15745400) [pid = 3344] [serial = 1862] [outer = 16294000] 03:30:40 INFO - PROCESS | 3344 | 1462361440143 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 638ms 03:30:40 INFO - PROCESS | 3344 | 1462361440187 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3344 | 1462361440189 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 03:30:40 INFO - PROCESS | 3344 | 1462361440192 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:30:40 INFO - PROCESS | 3344 | 1462361440194 Marionette TRACE conn2 <- [1,2446,null,{}] 03:30:40 INFO - PROCESS | 3344 | 1462361440197 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}] 03:30:40 INFO - PROCESS | 3344 | 1462361440272 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:30:40 INFO - PROCESS | 3344 | 1462361440278 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3344 | ++DOCSHELL 1680EC00 == 39 [pid = 3344] [id = 621] 03:30:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16E09000) [pid = 3344] [serial = 1863] [outer = 00000000] 03:30:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1720E400) [pid = 3344] [serial = 1864] [outer = 16E09000] 03:30:40 INFO - PROCESS | 3344 | 1462361440321 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (172CB000) [pid = 3344] [serial = 1865] [outer = 16E09000] 03:30:40 INFO - PROCESS | 3344 | 1462361440780 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 639ms 03:30:40 INFO - PROCESS | 3344 | 1462361440830 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3344 | 1462361440832 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:30:40 INFO - PROCESS | 3344 | 1462361440836 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3344 | 1462361440837 Marionette TRACE conn2 <- [1,2450,null,{}] 03:30:40 INFO - PROCESS | 3344 | 1462361440841 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}] 03:30:40 INFO - PROCESS | 3344 | 1462361440971 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:30:41 INFO - PROCESS | 3344 | 1462361441068 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3344 | ++DOCSHELL 16E0F000 == 40 [pid = 3344] [id = 622] 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17393C00) [pid = 3344] [serial = 1866] [outer = 00000000] 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17466000) [pid = 3344] [serial = 1867] [outer = 17393C00] 03:30:41 INFO - PROCESS | 3344 | 1462361441116 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17995C00) [pid = 3344] [serial = 1868] [outer = 17393C00] 03:30:41 INFO - PROCESS | 3344 | 1462361441539 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]]]}] 03:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 03:30:41 INFO - PROCESS | 3344 | 1462361441561 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:30:41 INFO - PROCESS | 3344 | 1462361441562 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 03:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:30:41 INFO - PROCESS | 3344 | 1462361441565 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:30:41 INFO - PROCESS | 3344 | 1462361441567 Marionette TRACE conn2 <- [1,2454,null,{}] 03:30:41 INFO - PROCESS | 3344 | 1462361441577 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}] 03:30:41 INFO - PROCESS | 3344 | 1462361441684 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:30:41 INFO - PROCESS | 3344 | 1462361441694 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3344 | ++DOCSHELL 10DDDC00 == 41 [pid = 3344] [id = 623] 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17991000) [pid = 3344] [serial = 1869] [outer = 00000000] 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17CC8C00) [pid = 3344] [serial = 1870] [outer = 17991000] 03:30:41 INFO - PROCESS | 3344 | 1462361441739 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17E5C400) [pid = 3344] [serial = 1871] [outer = 17991000] 03:30:42 INFO - PROCESS | 3344 | 1462361442174 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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 638ms 03:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:30:42 INFO - PROCESS | 3344 | 1462361442207 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:30:42 INFO - PROCESS | 3344 | 1462361442209 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 03:30:42 INFO - PROCESS | 3344 | 1462361442212 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 3344 | 1462361442213 Marionette TRACE conn2 <- [1,2458,null,{}] 03:30:42 INFO - PROCESS | 3344 | 1462361442216 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}] 03:30:42 INFO - PROCESS | 3344 | 1462361442321 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:30:42 INFO - PROCESS | 3344 | 1462361442327 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 3344 | ++DOCSHELL 10D7D400 == 42 [pid = 3344] [id = 624] 03:30:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (17A90000) [pid = 3344] [serial = 1872] [outer = 00000000] 03:30:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (18592000) [pid = 3344] [serial = 1873] [outer = 17A90000] 03:30:42 INFO - PROCESS | 3344 | 1462361442369 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (18593400) [pid = 3344] [serial = 1874] [outer = 17A90000] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1738B400) [pid = 3344] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16A75000) [pid = 3344] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (107DB400) [pid = 3344] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (12C5C800) [pid = 3344] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16806400) [pid = 3344] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17BA8000) [pid = 3344] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15155C00) [pid = 3344] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (11243C00) [pid = 3344] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (146D7C00) [pid = 3344] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1355BC00) [pid = 3344] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1465EC00) [pid = 3344] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (172CE400) [pid = 3344] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (12C61800) [pid = 3344] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (17386000) [pid = 3344] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10DE7000) [pid = 3344] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:30:42 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11EE6800) [pid = 3344] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:30:42 INFO - PROCESS | 3344 | 1462361442953 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]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 794ms 03:30:42 INFO - PROCESS | 3344 | 1462361443012 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3344 | 1462361443014 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:30:43 INFO - PROCESS | 3344 | 1462361443017 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3344 | 1462361443019 Marionette TRACE conn2 <- [1,2462,null,{}] 03:30:43 INFO - PROCESS | 3344 | 1462361443022 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}] 03:30:43 INFO - PROCESS | 3344 | 1462361443097 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:30:43 INFO - PROCESS | 3344 | 1462361443103 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3344 | ++DOCSHELL 11BC6000 == 43 [pid = 3344] [id = 625] 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (12C61800) [pid = 3344] [serial = 1875] [outer = 00000000] 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (15155C00) [pid = 3344] [serial = 1876] [outer = 12C61800] 03:30:43 INFO - PROCESS | 3344 | 1462361443147 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16808400) [pid = 3344] [serial = 1877] [outer = 12C61800] 03:30:43 INFO - PROCESS | 3344 | 1462361443573 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]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 592ms 03:30:43 INFO - PROCESS | 3344 | 1462361443614 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3344 | 1462361443616 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:30:43 INFO - PROCESS | 3344 | 1462361443619 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3344 | 1462361443621 Marionette TRACE conn2 <- [1,2466,null,{}] 03:30:43 INFO - PROCESS | 3344 | 1462361443628 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}] 03:30:43 INFO - PROCESS | 3344 | 1462361443705 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:30:43 INFO - PROCESS | 3344 | 1462361443711 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3344 | ++DOCSHELL 10DE7C00 == 44 [pid = 3344] [id = 626] 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1514FC00) [pid = 3344] [serial = 1878] [outer = 00000000] 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17BB1800) [pid = 3344] [serial = 1879] [outer = 1514FC00] 03:30:43 INFO - PROCESS | 3344 | 1462361443760 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (17991400) [pid = 3344] [serial = 1880] [outer = 1514FC00] 03:30:44 INFO - PROCESS | 3344 | 1462361444204 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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 623ms 03:30:44 INFO - PROCESS | 3344 | 1462361444262 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3344 | 1462361444264 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 03:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:30:44 INFO - PROCESS | 3344 | 1462361444267 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 3344 | 1462361444269 Marionette TRACE conn2 <- [1,2470,null,{}] 03:30:44 INFO - PROCESS | 3344 | 1462361444273 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}] 03:30:44 INFO - PROCESS | 3344 | 1462361444367 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:30:44 INFO - PROCESS | 3344 | 1462361444375 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3344 | ++DOCSHELL 18613800 == 45 [pid = 3344] [id = 627] 03:30:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (186A1C00) [pid = 3344] [serial = 1881] [outer = 00000000] 03:30:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (19EE6400) [pid = 3344] [serial = 1882] [outer = 186A1C00] 03:30:44 INFO - PROCESS | 3344 | 1462361444421 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (19EEC000) [pid = 3344] [serial = 1883] [outer = 186A1C00] 03:30:45 INFO - PROCESS | 3344 | 1462361445033 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]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 841ms 03:30:45 INFO - PROCESS | 3344 | 1462361445105 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 3344 | 1462361445110 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:30:45 INFO - PROCESS | 3344 | 1462361445116 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 3344 | 1462361445120 Marionette TRACE conn2 <- [1,2474,null,{}] 03:30:45 INFO - PROCESS | 3344 | 1462361445126 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}] 03:30:45 INFO - PROCESS | 3344 | 1462361445232 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:30:45 INFO - PROCESS | 3344 | 1462361445340 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 3344 | ++DOCSHELL 11579C00 == 46 [pid = 3344] [id = 628] 03:30:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1157C000) [pid = 3344] [serial = 1884] [outer = 00000000] 03:30:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (12F11800) [pid = 3344] [serial = 1885] [outer = 1157C000] 03:30:45 INFO - PROCESS | 3344 | 1462361445394 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1394E000) [pid = 3344] [serial = 1886] [outer = 1157C000] 03:30:45 INFO - PROCESS | 3344 | 1462361445989 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]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 934ms 03:30:46 INFO - PROCESS | 3344 | 1462361446065 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 3344 | 1462361446071 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 03:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:30:46 INFO - PROCESS | 3344 | 1462361446077 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 3344 | 1462361446080 Marionette TRACE conn2 <- [1,2478,null,{}] 03:30:46 INFO - PROCESS | 3344 | 1462361446084 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}] 03:30:46 INFO - PROCESS | 3344 | 1462361446185 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:30:46 INFO - PROCESS | 3344 | 1462361446323 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 3344 | ++DOCSHELL 14651C00 == 47 [pid = 3344] [id = 629] 03:30:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (146D9400) [pid = 3344] [serial = 1887] [outer = 00000000] 03:30:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (15819400) [pid = 3344] [serial = 1888] [outer = 146D9400] 03:30:46 INFO - PROCESS | 3344 | 1462361446377 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (162A1800) [pid = 3344] [serial = 1889] [outer = 146D9400] 03:30:46 INFO - PROCESS | 3344 | 1462361446997 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]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 934ms 03:30:47 INFO - PROCESS | 3344 | 1462361447021 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3344 | 1462361447023 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:30:47 INFO - PROCESS | 3344 | 1462361447027 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3344 | 1462361447030 Marionette TRACE conn2 <- [1,2482,null,{}] 03:30:47 INFO - PROCESS | 3344 | 1462361447041 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}] 03:30:47 INFO - PROCESS | 3344 | 1462361447146 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:30:47 INFO - PROCESS | 3344 | 1462361447284 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 3344 | ++DOCSHELL 17A93000 == 48 [pid = 3344] [id = 630] 03:30:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17A94C00) [pid = 3344] [serial = 1890] [outer = 00000000] 03:30:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1869F400) [pid = 3344] [serial = 1891] [outer = 17A94C00] 03:30:47 INFO - PROCESS | 3344 | 1462361447340 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (18CB5C00) [pid = 3344] [serial = 1892] [outer = 17A94C00] 03:30:47 INFO - PROCESS | 3344 | 1462361447896 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]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 887ms 03:30:47 INFO - PROCESS | 3344 | 1462361447931 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3344 | 1462361447934 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:30:47 INFO - PROCESS | 3344 | 1462361447937 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3344 | 1462361447939 Marionette TRACE conn2 <- [1,2486,null,{}] 03:30:47 INFO - PROCESS | 3344 | 1462361447943 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}] 03:30:48 INFO - PROCESS | 3344 | 1462361448044 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:30:48 INFO - PROCESS | 3344 | 1462361448154 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3344 | ++DOCSHELL 10D79000 == 49 [pid = 3344] [id = 631] 03:30:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (10D7D000) [pid = 3344] [serial = 1893] [outer = 00000000] 03:30:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (11BC6C00) [pid = 3344] [serial = 1894] [outer = 10D7D000] 03:30:48 INFO - PROCESS | 3344 | 1462361448207 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (14653000) [pid = 3344] [serial = 1895] [outer = 10D7D000] 03:30:48 INFO - PROCESS | 3344 | 1462361449010 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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1136ms 03:30:49 INFO - PROCESS | 3344 | 1462361449079 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3344 | 1462361449084 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:30:49 INFO - PROCESS | 3344 | 1462361449088 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3344 | 1462361449092 Marionette TRACE conn2 <- [1,2490,null,{}] 03:30:49 INFO - PROCESS | 3344 | 1462361449097 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}] 03:30:49 INFO - PROCESS | 3344 | 1462361449177 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:30:49 INFO - PROCESS | 3344 | 1462361449321 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 3344 | ++DOCSHELL 10D20000 == 50 [pid = 3344] [id = 632] 03:30:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (10E10400) [pid = 3344] [serial = 1896] [outer = 00000000] 03:30:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (12C5BC00) [pid = 3344] [serial = 1897] [outer = 10E10400] 03:30:49 INFO - PROCESS | 3344 | 1462361449369 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (13485800) [pid = 3344] [serial = 1898] [outer = 10E10400] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 13561C00 == 49 [pid = 3344] [id = 571] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 16813000 == 48 [pid = 3344] [id = 569] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 10DE7C00 == 47 [pid = 3344] [id = 626] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 11BC6000 == 46 [pid = 3344] [id = 625] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 10D7D400 == 45 [pid = 3344] [id = 624] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 10DDDC00 == 44 [pid = 3344] [id = 623] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 16E0F000 == 43 [pid = 3344] [id = 622] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 1680EC00 == 42 [pid = 3344] [id = 621] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 16275C00 == 41 [pid = 3344] [id = 620] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 15157800 == 40 [pid = 3344] [id = 619] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 112D3C00 == 39 [pid = 3344] [id = 618] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 11B8DC00 == 38 [pid = 3344] [id = 617] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 17A96800 == 37 [pid = 3344] [id = 616] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 16655000 == 36 [pid = 3344] [id = 615] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 135BA800 == 35 [pid = 3344] [id = 614] 03:30:49 INFO - PROCESS | 3344 | --DOCSHELL 10D79C00 == 34 [pid = 3344] [id = 613] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (13915400) [pid = 3344] [serial = 1766] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (12C57400) [pid = 3344] [serial = 1811] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (11576800) [pid = 3344] [serial = 1810] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (15BAD000) [pid = 3344] [serial = 1819] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14093800) [pid = 3344] [serial = 1802] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (13953400) [pid = 3344] [serial = 1801] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17275000) [pid = 3344] [serial = 1826] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (15149C00) [pid = 3344] [serial = 1816] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (15158800) [pid = 3344] [serial = 1817] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1738D400) [pid = 3344] [serial = 1828] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (15156000) [pid = 3344] [serial = 1831] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (15BB6800) [pid = 3344] [serial = 1832] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17990C00) [pid = 3344] [serial = 1834] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17393400) [pid = 3344] [serial = 1829] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1680FC00) [pid = 3344] [serial = 1823] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17998400) [pid = 3344] [serial = 1835] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16293C00) [pid = 3344] [serial = 1820] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (112F1800) [pid = 3344] [serial = 1763] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17BA8800) [pid = 3344] [serial = 1837] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17A8B400) [pid = 3344] [serial = 1760] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16F07800) [pid = 3344] [serial = 1825] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (10E0B800) [pid = 3344] [serial = 1799] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10D7BC00) [pid = 3344] [serial = 1798] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1344E800) [pid = 3344] [serial = 1813] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1355A800) [pid = 3344] [serial = 1814] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1680E800) [pid = 3344] [serial = 1822] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17E56C00) [pid = 3344] [serial = 1808] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17CCC800) [pid = 3344] [serial = 1807] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1740A800) [pid = 3344] [serial = 1805] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16E0A800) [pid = 3344] [serial = 1804] [outer = 00000000] [url = about:blank] 03:30:49 INFO - PROCESS | 3344 | 1462361449853 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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 794ms 03:30:49 INFO - PROCESS | 3344 | 1462361449876 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3344 | 1462361449881 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:30:49 INFO - PROCESS | 3344 | 1462361449887 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3344 | 1462361449889 Marionette TRACE conn2 <- [1,2494,null,{}] 03:30:49 INFO - PROCESS | 3344 | 1462361449893 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}] 03:30:49 INFO - PROCESS | 3344 | 1462361449980 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:30:50 INFO - PROCESS | 3344 | 1462361450070 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3344 | ++DOCSHELL 112D0C00 == 35 [pid = 3344] [id = 633] 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (117C8800) [pid = 3344] [serial = 1899] [outer = 00000000] 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (120F4800) [pid = 3344] [serial = 1900] [outer = 117C8800] 03:30:50 INFO - PROCESS | 3344 | 1462361450120 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1355EC00) [pid = 3344] [serial = 1901] [outer = 117C8800] 03:30:50 INFO - PROCESS | 3344 | 1462361450551 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]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 685ms 03:30:50 INFO - PROCESS | 3344 | 1462361450585 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 3344 | 1462361450588 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:30:50 INFO - PROCESS | 3344 | 1462361450595 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 3344 | 1462361450598 Marionette TRACE conn2 <- [1,2498,null,{}] 03:30:50 INFO - PROCESS | 3344 | 1462361450609 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}] 03:30:50 INFO - PROCESS | 3344 | 1462361450691 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:30:50 INFO - PROCESS | 3344 | 1462361450698 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3344 | ++DOCSHELL 14694400 == 36 [pid = 3344] [id = 634] 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (146D6400) [pid = 3344] [serial = 1902] [outer = 00000000] 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15158800) [pid = 3344] [serial = 1903] [outer = 146D6400] 03:30:50 INFO - PROCESS | 3344 | 1462361450743 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (157AC800) [pid = 3344] [serial = 1904] [outer = 146D6400] 03:30:51 INFO - PROCESS | 3344 | 1462361451200 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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 654ms 03:30:51 INFO - PROCESS | 3344 | 1462361451249 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3344 | 1462361451252 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:30:51 INFO - PROCESS | 3344 | 1462361451255 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 3344 | 1462361451257 Marionette TRACE conn2 <- [1,2502,null,{}] 03:30:51 INFO - PROCESS | 3344 | 1462361451260 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}] 03:30:51 INFO - PROCESS | 3344 | 1462361451337 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:30:51 INFO - PROCESS | 3344 | 1462361451373 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3344 | ++DOCSHELL 15BB6800 == 37 [pid = 3344] [id = 635] 03:30:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1626DC00) [pid = 3344] [serial = 1905] [outer = 00000000] 03:30:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16296400) [pid = 3344] [serial = 1906] [outer = 1626DC00] 03:30:51 INFO - PROCESS | 3344 | 1462361451417 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1629B400) [pid = 3344] [serial = 1907] [outer = 1626DC00] 03:30:51 INFO - PROCESS | 3344 | 1462361451857 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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 638ms 03:30:51 INFO - PROCESS | 3344 | 1462361451898 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3344 | 1462361451900 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 03:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:30:51 INFO - PROCESS | 3344 | 1462361451904 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 3344 | 1462361451905 Marionette TRACE conn2 <- [1,2506,null,{}] 03:30:51 INFO - PROCESS | 3344 | 1462361451908 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}] 03:30:52 INFO - PROCESS | 3344 | 1462361452021 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:30:52 INFO - PROCESS | 3344 | 1462361452028 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 3344 | ++DOCSHELL 15157800 == 38 [pid = 3344] [id = 636] 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (15BB7400) [pid = 3344] [serial = 1908] [outer = 00000000] 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16A75400) [pid = 3344] [serial = 1909] [outer = 15BB7400] 03:30:52 INFO - PROCESS | 3344 | 1462361452070 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (16E08C00) [pid = 3344] [serial = 1910] [outer = 15BB7400] 03:30:52 INFO - PROCESS | 3344 | 1462361452531 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]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 700ms 03:30:52 INFO - PROCESS | 3344 | 1462361452603 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 3344 | 1462361452605 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 03:30:52 INFO - PROCESS | 3344 | 1462361452608 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:30:52 INFO - PROCESS | 3344 | 1462361452610 Marionette TRACE conn2 <- [1,2510,null,{}] 03:30:52 INFO - PROCESS | 3344 | 1462361452613 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}] 03:30:52 INFO - PROCESS | 3344 | 1462361452728 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:30:52 INFO - PROCESS | 3344 | 1462361452828 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 3344 | ++DOCSHELL 16A6AC00 == 39 [pid = 3344] [id = 637] 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1720F000) [pid = 3344] [serial = 1911] [outer = 00000000] 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (172D0400) [pid = 3344] [serial = 1912] [outer = 1720F000] 03:30:52 INFO - PROCESS | 3344 | 1462361452873 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17387000) [pid = 3344] [serial = 1913] [outer = 1720F000] 03:30:53 INFO - PROCESS | 3344 | 1462361453278 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]]]}] 03:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 732ms 03:30:53 INFO - PROCESS | 3344 | 1462361453333 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 3344 | 1462361453335 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 03:30:53 INFO - PROCESS | 3344 | 1462361453338 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:30:53 INFO - PROCESS | 3344 | 1462361453340 Marionette TRACE conn2 <- [1,2514,null,{}] 03:30:53 INFO - PROCESS | 3344 | 1462361453349 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}] 03:30:53 INFO - PROCESS | 3344 | 1462361453455 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:30:53 INFO - PROCESS | 3344 | 1462361453461 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3344 | ++DOCSHELL 16F07800 == 40 [pid = 3344] [id = 638] 03:30:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17387800) [pid = 3344] [serial = 1914] [outer = 00000000] 03:30:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1740C800) [pid = 3344] [serial = 1915] [outer = 17387800] 03:30:53 INFO - PROCESS | 3344 | 1462361453504 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1740CC00) [pid = 3344] [serial = 1916] [outer = 17387800] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17E5B000) [pid = 3344] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17991000) [pid = 3344] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17A90000) [pid = 3344] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1203E000) [pid = 3344] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16E09000) [pid = 3344] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1514FC00) [pid = 3344] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12C61800) [pid = 3344] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16294000) [pid = 3344] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17393C00) [pid = 3344] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1573FC00) [pid = 3344] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (172C7800) [pid = 3344] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:30:54 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (112D5000) [pid = 3344] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:30:54 INFO - PROCESS | 3344 | 1462361454115 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]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 794ms 03:30:54 INFO - PROCESS | 3344 | 1462361454141 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3344 | 1462361454143 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 3344 | 1462361454146 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:30:54 INFO - PROCESS | 3344 | 1462361454147 Marionette TRACE conn2 <- [1,2518,null,{}] 03:30:54 INFO - PROCESS | 3344 | 1462361454151 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}] 03:30:54 INFO - PROCESS | 3344 | 1462361454226 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:30:54 INFO - PROCESS | 3344 | 1462361454232 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 3344 | ++DOCSHELL 10E0C000 == 41 [pid = 3344] [id = 639] 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (112EC000) [pid = 3344] [serial = 1917] [outer = 00000000] 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1514FC00) [pid = 3344] [serial = 1918] [outer = 112EC000] 03:30:54 INFO - PROCESS | 3344 | 1462361454275 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17403000) [pid = 3344] [serial = 1919] [outer = 112EC000] 03:30:54 INFO - PROCESS | 3344 | 1462361454727 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]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 622ms 03:30:54 INFO - PROCESS | 3344 | 1462361454784 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3344 | 1462361454786 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 03:30:54 INFO - PROCESS | 3344 | 1462361454789 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:30:54 INFO - PROCESS | 3344 | 1462361454791 Marionette TRACE conn2 <- [1,2522,null,{}] 03:30:54 INFO - PROCESS | 3344 | 1462361454794 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}] 03:30:54 INFO - PROCESS | 3344 | 1462361454871 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:30:54 INFO - PROCESS | 3344 | 1462361454878 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 3344 | ++DOCSHELL 12F07C00 == 42 [pid = 3344] [id = 640] 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (146D8400) [pid = 3344] [serial = 1920] [outer = 00000000] 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (179B8800) [pid = 3344] [serial = 1921] [outer = 146D8400] 03:30:54 INFO - PROCESS | 3344 | 1462361454920 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (17A8DC00) [pid = 3344] [serial = 1922] [outer = 146D8400] 03:30:55 INFO - PROCESS | 3344 | 1462361455379 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]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 622ms 03:30:55 INFO - PROCESS | 3344 | 1462361455428 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 3344 | 1462361455430 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 03:30:55 INFO - PROCESS | 3344 | 1462361455433 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:30:55 INFO - PROCESS | 3344 | 1462361455434 Marionette TRACE conn2 <- [1,2526,null,{}] 03:30:55 INFO - PROCESS | 3344 | 1462361455438 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}] 03:30:55 INFO - PROCESS | 3344 | 1462361455517 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:30:55 INFO - PROCESS | 3344 | 1462361455522 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3344 | ++DOCSHELL 1514C400 == 43 [pid = 3344] [id = 641] 03:30:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1581E400) [pid = 3344] [serial = 1923] [outer = 00000000] 03:30:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17BAAC00) [pid = 3344] [serial = 1924] [outer = 1581E400] 03:30:55 INFO - PROCESS | 3344 | 1462361455566 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17CC7400) [pid = 3344] [serial = 1925] [outer = 1581E400] 03:30:56 INFO - PROCESS | 3344 | 1462361456082 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]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 685ms 03:30:56 INFO - PROCESS | 3344 | 1462361456133 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 3344 | 1462361456138 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:30:56 INFO - PROCESS | 3344 | 1462361456143 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 3344 | 1462361456148 Marionette TRACE conn2 <- [1,2530,null,{}] 03:30:56 INFO - PROCESS | 3344 | 1462361456154 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}] 03:30:56 INFO - PROCESS | 3344 | 1462361456259 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:30:56 INFO - PROCESS | 3344 | 1462361456401 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3344 | ++DOCSHELL 11254C00 == 44 [pid = 3344] [id = 642] 03:30:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (11255C00) [pid = 3344] [serial = 1926] [outer = 00000000] 03:30:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (117C8400) [pid = 3344] [serial = 1927] [outer = 11255C00] 03:30:56 INFO - PROCESS | 3344 | 1462361456456 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (11BCEC00) [pid = 3344] [serial = 1928] [outer = 11255C00] 03:30:57 INFO - PROCESS | 3344 | 1462361457095 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]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 996ms 03:30:57 INFO - PROCESS | 3344 | 1462361457147 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 3344 | 1462361457152 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 03:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:30:57 INFO - PROCESS | 3344 | 1462361457159 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 3344 | 1462361457162 Marionette TRACE conn2 <- [1,2534,null,{}] 03:30:57 INFO - PROCESS | 3344 | 1462361457166 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}] 03:30:57 INFO - PROCESS | 3344 | 1462361457268 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:30:57 INFO - PROCESS | 3344 | 1462361457405 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 3344 | ++DOCSHELL 1355A000 == 45 [pid = 3344] [id = 643] 03:30:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (13915400) [pid = 3344] [serial = 1929] [outer = 00000000] 03:30:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1468C400) [pid = 3344] [serial = 1930] [outer = 13915400] 03:30:57 INFO - PROCESS | 3344 | 1462361457459 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1514F400) [pid = 3344] [serial = 1931] [outer = 13915400] 03:30:58 INFO - PROCESS | 3344 | 1462361457997 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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 903ms 03:30:58 INFO - PROCESS | 3344 | 1462361458044 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3344 | 1462361458047 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:30:58 INFO - PROCESS | 3344 | 1462361458051 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3344 | 1462361458054 Marionette TRACE conn2 <- [1,2538,null,{}] 03:30:58 INFO - PROCESS | 3344 | 1462361458065 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}] 03:30:58 INFO - PROCESS | 3344 | 1462361458179 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:30:58 INFO - PROCESS | 3344 | 1462361458288 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 3344 | ++DOCSHELL 1680F800 == 46 [pid = 3344] [id = 644] 03:30:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1680FC00) [pid = 3344] [serial = 1932] [outer = 00000000] 03:30:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (17408000) [pid = 3344] [serial = 1933] [outer = 1680FC00] 03:30:58 INFO - PROCESS | 3344 | 1462361458343 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (17A8D000) [pid = 3344] [serial = 1934] [outer = 1680FC00] 03:30:58 INFO - PROCESS | 3344 | 1462361458981 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]]]}] 03:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 949ms 03:30:58 INFO - PROCESS | 3344 | 1462361458995 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3344 | 1462361458998 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:30:59 INFO - PROCESS | 3344 | 1462361459001 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 3344 | 1462361459003 Marionette TRACE conn2 <- [1,2542,null,{}] 03:30:59 INFO - PROCESS | 3344 | 1462361459007 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}] 03:30:59 INFO - PROCESS | 3344 | 1462361459105 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:30:59 INFO - PROCESS | 3344 | 1462361459219 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3344 | ++DOCSHELL 1836DC00 == 47 [pid = 3344] [id = 645] 03:30:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (183F7800) [pid = 3344] [serial = 1935] [outer = 00000000] 03:30:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (18CB1000) [pid = 3344] [serial = 1936] [outer = 183F7800] 03:30:59 INFO - PROCESS | 3344 | 1462361459312 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (19EEC400) [pid = 3344] [serial = 1937] [outer = 183F7800] 03:30:59 INFO - PROCESS | 3344 | 1462361459909 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]]]}] 03:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 950ms 03:30:59 INFO - PROCESS | 3344 | 1462361459947 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 3344 | 1462361459949 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 03:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:30:59 INFO - PROCESS | 3344 | 1462361459953 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 3344 | 1462361459954 Marionette TRACE conn2 <- [1,2546,null,{}] 03:30:59 INFO - PROCESS | 3344 | 1462361459958 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}] 03:31:00 INFO - PROCESS | 3344 | 1462361460187 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:31:00 INFO - PROCESS | 3344 | 1462361460303 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 3344 | ++DOCSHELL 1123D400 == 48 [pid = 3344] [id = 646] 03:31:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (11243400) [pid = 3344] [serial = 1938] [outer = 00000000] 03:31:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (112DD000) [pid = 3344] [serial = 1939] [outer = 11243400] 03:31:00 INFO - PROCESS | 3344 | 1462361460393 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1203BC00) [pid = 3344] [serial = 1940] [outer = 11243400] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 12F07C00 == 47 [pid = 3344] [id = 640] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 10E0C000 == 46 [pid = 3344] [id = 639] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 16F07800 == 45 [pid = 3344] [id = 638] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 16A6AC00 == 44 [pid = 3344] [id = 637] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 15157800 == 43 [pid = 3344] [id = 636] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 15BB6800 == 42 [pid = 3344] [id = 635] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 14694400 == 41 [pid = 3344] [id = 634] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 112D0C00 == 40 [pid = 3344] [id = 633] 03:31:00 INFO - PROCESS | 3344 | --DOCSHELL 10D20000 == 39 [pid = 3344] [id = 632] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (18368000) [pid = 3344] [serial = 1850] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17E5C400) [pid = 3344] [serial = 1871] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (18593400) [pid = 3344] [serial = 1874] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (13559400) [pid = 3344] [serial = 1853] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (172CB000) [pid = 3344] [serial = 1865] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17BB1800) [pid = 3344] [serial = 1879] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (16808400) [pid = 3344] [serial = 1877] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (18592000) [pid = 3344] [serial = 1873] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17FACC00) [pid = 3344] [serial = 1849] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16808C00) [pid = 3344] [serial = 1861] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16E0D800) [pid = 3344] [serial = 1846] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (13F15000) [pid = 3344] [serial = 1843] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (17995C00) [pid = 3344] [serial = 1868] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (12C61C00) [pid = 3344] [serial = 1852] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15815C00) [pid = 3344] [serial = 1859] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17993800) [pid = 3344] [serial = 1796] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10E0B000) [pid = 3344] [serial = 1840] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (15745400) [pid = 3344] [serial = 1862] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17466000) [pid = 3344] [serial = 1867] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17CC8C00) [pid = 3344] [serial = 1870] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13CBA400) [pid = 3344] [serial = 1856] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13557000) [pid = 3344] [serial = 1855] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15155C00) [pid = 3344] [serial = 1876] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1720E400) [pid = 3344] [serial = 1864] [outer = 00000000] [url = about:blank] 03:31:00 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1575EC00) [pid = 3344] [serial = 1858] [outer = 00000000] [url = about:blank] 03:31:01 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19EE6400) [pid = 3344] [serial = 1882] [outer = 00000000] [url = about:blank] 03:31:01 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17991400) [pid = 3344] [serial = 1880] [outer = 00000000] [url = about:blank] 03:31:01 INFO - PROCESS | 3344 | 1462361461023 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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1089ms 03:31:01 INFO - PROCESS | 3344 | 1462361461050 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:31:01 INFO - PROCESS | 3344 | 1462361461053 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 03:31:01 INFO - PROCESS | 3344 | 1462361461057 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 3344 | 1462361461061 Marionette TRACE conn2 <- [1,2550,null,{}] 03:31:01 INFO - PROCESS | 3344 | 1462361461068 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}] 03:31:01 INFO - PROCESS | 3344 | 1462361461164 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:31:01 INFO - PROCESS | 3344 | 1462361461268 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 3344 | ++DOCSHELL 10DE2800 == 40 [pid = 3344] [id = 647] 03:31:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (10DE4800) [pid = 3344] [serial = 1941] [outer = 00000000] 03:31:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (12C41800) [pid = 3344] [serial = 1942] [outer = 10DE4800] 03:31:01 INFO - PROCESS | 3344 | 1462361461314 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (13CBA000) [pid = 3344] [serial = 1943] [outer = 10DE4800] 03:31:01 INFO - PROCESS | 3344 | 1462361461716 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]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 747ms 03:31:01 INFO - PROCESS | 3344 | 1462361461800 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 3344 | 1462361461803 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:31:01 INFO - PROCESS | 3344 | 1462361461807 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 3344 | 1462361461809 Marionette TRACE conn2 <- [1,2554,null,{}] 03:31:01 INFO - PROCESS | 3344 | 1462361461812 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}] 03:31:01 INFO - PROCESS | 3344 | 1462361461891 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:31:01 INFO - PROCESS | 3344 | 1462361461907 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 3344 | ++DOCSHELL 15BAB400 == 41 [pid = 3344] [id = 648] 03:31:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15BAC400) [pid = 3344] [serial = 1944] [outer = 00000000] 03:31:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (15BD2400) [pid = 3344] [serial = 1945] [outer = 15BAC400] 03:31:01 INFO - PROCESS | 3344 | 1462361461951 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16295000) [pid = 3344] [serial = 1946] [outer = 15BAC400] 03:31:02 INFO - PROCESS | 3344 | 1462361462426 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]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 623ms 03:31:02 INFO - PROCESS | 3344 | 1462361462447 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 3344 | 1462361462450 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 03:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:31:02 INFO - PROCESS | 3344 | 1462361462460 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 3344 | 1462361462464 Marionette TRACE conn2 <- [1,2558,null,{}] 03:31:02 INFO - PROCESS | 3344 | 1462361462468 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}] 03:31:02 INFO - PROCESS | 3344 | 1462361462548 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:31:02 INFO - PROCESS | 3344 | 1462361462554 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 3344 | ++DOCSHELL 16A6C400 == 42 [pid = 3344] [id = 649] 03:31:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (16F03000) [pid = 3344] [serial = 1947] [outer = 00000000] 03:31:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17274800) [pid = 3344] [serial = 1948] [outer = 16F03000] 03:31:02 INFO - PROCESS | 3344 | 1462361462598 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (172CDC00) [pid = 3344] [serial = 1949] [outer = 16F03000] 03:31:03 INFO - PROCESS | 3344 | 1462361463063 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]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 654ms 03:31:03 INFO - PROCESS | 3344 | 1462361463112 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3344 | 1462361463114 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 3344 | 1462361463118 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:31:03 INFO - PROCESS | 3344 | 1462361463119 Marionette TRACE conn2 <- [1,2562,null,{}] 03:31:03 INFO - PROCESS | 3344 | 1462361463123 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}] 03:31:03 INFO - PROCESS | 3344 | 1462361463199 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:31:03 INFO - PROCESS | 3344 | 1462361463205 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3344 | ++DOCSHELL 16A74C00 == 43 [pid = 3344] [id = 650] 03:31:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (172D3800) [pid = 3344] [serial = 1950] [outer = 00000000] 03:31:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17465C00) [pid = 3344] [serial = 1951] [outer = 172D3800] 03:31:03 INFO - PROCESS | 3344 | 1462361463253 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17991400) [pid = 3344] [serial = 1952] [outer = 172D3800] 03:31:03 INFO - PROCESS | 3344 | 1462361463751 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]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 685ms 03:31:03 INFO - PROCESS | 3344 | 1462361463822 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3344 | 1462361463824 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 03:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:31:03 INFO - PROCESS | 3344 | 1462361463827 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 3344 | 1462361463829 Marionette TRACE conn2 <- [1,2566,null,{}] 03:31:03 INFO - PROCESS | 3344 | 1462361463832 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}] 03:31:03 INFO - PROCESS | 3344 | 1462361463942 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:31:03 INFO - PROCESS | 3344 | 1462361464008 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 3344 | ++DOCSHELL 17A8BC00 == 44 [pid = 3344] [id = 651] 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17A8E000) [pid = 3344] [serial = 1953] [outer = 00000000] 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17BAA800) [pid = 3344] [serial = 1954] [outer = 17A8E000] 03:31:04 INFO - PROCESS | 3344 | 1462361464061 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17FA7800) [pid = 3344] [serial = 1955] [outer = 17A8E000] 03:31:04 INFO - PROCESS | 3344 | 1462361464504 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]]]}] 03:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 701ms 03:31:04 INFO - PROCESS | 3344 | 1462361464527 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:31:04 INFO - PROCESS | 3344 | 1462361464530 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 03:31:04 INFO - PROCESS | 3344 | 1462361464533 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:31:04 INFO - PROCESS | 3344 | 1462361464534 Marionette TRACE conn2 <- [1,2570,null,{}] 03:31:04 INFO - PROCESS | 3344 | 1462361464538 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}] 03:31:04 INFO - PROCESS | 3344 | 1462361464674 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:31:04 INFO - PROCESS | 3344 | 1462361464691 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 3344 | ++DOCSHELL 17B3B000 == 45 [pid = 3344] [id = 652] 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (17FAB400) [pid = 3344] [serial = 1956] [outer = 00000000] 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (18594C00) [pid = 3344] [serial = 1957] [outer = 17FAB400] 03:31:04 INFO - PROCESS | 3344 | 1462361464736 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1869D000) [pid = 3344] [serial = 1958] [outer = 17FAB400] 03:31:05 INFO - PROCESS | 3344 | 1462361465168 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]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 700ms 03:31:05 INFO - PROCESS | 3344 | 1462361465233 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3344 | 1462361465235 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 03:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:31:05 INFO - PROCESS | 3344 | 1462361465238 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 3344 | 1462361465239 Marionette TRACE conn2 <- [1,2574,null,{}] 03:31:05 INFO - PROCESS | 3344 | 1462361465243 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}] 03:31:05 INFO - PROCESS | 3344 | 1462361465356 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:31:05 INFO - PROCESS | 3344 | 1462361465366 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3344 | ++DOCSHELL 18367800 == 46 [pid = 3344] [id = 653] 03:31:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (183FC400) [pid = 3344] [serial = 1959] [outer = 00000000] 03:31:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A056400) [pid = 3344] [serial = 1960] [outer = 183FC400] 03:31:05 INFO - PROCESS | 3344 | 1462361465464 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A059400) [pid = 3344] [serial = 1961] [outer = 183FC400] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1720F000) [pid = 3344] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17387800) [pid = 3344] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (117C8800) [pid = 3344] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (146D6400) [pid = 3344] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1626DC00) [pid = 3344] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (10E10400) [pid = 3344] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (146D8400) [pid = 3344] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (112EC000) [pid = 3344] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:31:05 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15BB7400) [pid = 3344] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:31:05 INFO - PROCESS | 3344 | 1462361465906 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]]]}] 03:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 747ms 03:31:05 INFO - PROCESS | 3344 | 1462361465987 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3344 | 1462361465989 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 03:31:05 INFO - PROCESS | 3344 | 1462361465992 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:31:05 INFO - PROCESS | 3344 | 1462361465994 Marionette TRACE conn2 <- [1,2578,null,{}] 03:31:06 INFO - PROCESS | 3344 | 1462361465998 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}] 03:31:06 INFO - PROCESS | 3344 | 1462361466074 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:31:06 INFO - PROCESS | 3344 | 1462361466083 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3344 | ++DOCSHELL 146D6400 == 47 [pid = 3344] [id = 654] 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (146D8400) [pid = 3344] [serial = 1962] [outer = 00000000] 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1740D400) [pid = 3344] [serial = 1963] [outer = 146D8400] 03:31:06 INFO - PROCESS | 3344 | 1462361466125 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (19EEA800) [pid = 3344] [serial = 1964] [outer = 146D8400] 03:31:06 INFO - PROCESS | 3344 | 1462361466568 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]]]}] 03:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 592ms 03:31:06 INFO - PROCESS | 3344 | 1462361466600 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3344 | 1462361466602 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 03:31:06 INFO - PROCESS | 3344 | 1462361466605 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:31:06 INFO - PROCESS | 3344 | 1462361466607 Marionette TRACE conn2 <- [1,2582,null,{}] 03:31:06 INFO - PROCESS | 3344 | 1462361466611 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}] 03:31:06 INFO - PROCESS | 3344 | 1462361466689 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:31:06 INFO - PROCESS | 3344 | 1462361466696 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3344 | ++DOCSHELL 10E06000 == 48 [pid = 3344] [id = 655] 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (10E07800) [pid = 3344] [serial = 1965] [outer = 00000000] 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1A08D400) [pid = 3344] [serial = 1966] [outer = 10E07800] 03:31:06 INFO - PROCESS | 3344 | 1462361466738 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1A08E000) [pid = 3344] [serial = 1967] [outer = 10E07800] 03:31:07 INFO - PROCESS | 3344 | 1462361467166 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]]]}] 03:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 592ms 03:31:07 INFO - PROCESS | 3344 | 1462361467209 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3344 | 1462361467211 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 03:31:07 INFO - PROCESS | 3344 | 1462361467214 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:31:07 INFO - PROCESS | 3344 | 1462361467216 Marionette TRACE conn2 <- [1,2586,null,{}] 03:31:07 INFO - PROCESS | 3344 | 1462361467219 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}] 03:31:07 INFO - PROCESS | 3344 | 1462361467295 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:31:07 INFO - PROCESS | 3344 | 1462361467301 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 3344 | ++DOCSHELL 1A08A400 == 49 [pid = 3344] [id = 656] 03:31:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1A08AC00) [pid = 3344] [serial = 1968] [outer = 00000000] 03:31:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A30B400) [pid = 3344] [serial = 1969] [outer = 1A08AC00] 03:31:07 INFO - PROCESS | 3344 | 1462361467350 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A318800) [pid = 3344] [serial = 1970] [outer = 1A08AC00] 03:31:08 INFO - PROCESS | 3344 | 1462361468050 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]]]}] 03:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 903ms 03:31:08 INFO - PROCESS | 3344 | 1462361468119 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 3344 | 1462361468123 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 03:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:31:08 INFO - PROCESS | 3344 | 1462361468129 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 3344 | 1462361468133 Marionette TRACE conn2 <- [1,2590,null,{}] 03:31:08 INFO - PROCESS | 3344 | 1462361468138 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}] 03:31:08 INFO - PROCESS | 3344 | 1462361468246 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:31:08 INFO - PROCESS | 3344 | 1462361468387 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 3344 | ++DOCSHELL 11B8DC00 == 50 [pid = 3344] [id = 657] 03:31:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (120EC400) [pid = 3344] [serial = 1971] [outer = 00000000] 03:31:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (13950400) [pid = 3344] [serial = 1972] [outer = 120EC400] 03:31:08 INFO - PROCESS | 3344 | 1462361468448 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (14696C00) [pid = 3344] [serial = 1973] [outer = 120EC400] 03:31:09 INFO - PROCESS | 3344 | 1462361469066 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]]]}] 03:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 996ms 03:31:09 INFO - PROCESS | 3344 | 1462361469137 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 3344 | 1462361469143 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 03:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:31:09 INFO - PROCESS | 3344 | 1462361469150 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 3344 | 1462361469153 Marionette TRACE conn2 <- [1,2594,null,{}] 03:31:09 INFO - PROCESS | 3344 | 1462361469157 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}] 03:31:09 INFO - PROCESS | 3344 | 1462361469341 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:31:09 INFO - PROCESS | 3344 | 1462361469401 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 3344 | ++DOCSHELL 15819000 == 51 [pid = 3344] [id = 658] 03:31:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15BB0C00) [pid = 3344] [serial = 1974] [outer = 00000000] 03:31:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (16811800) [pid = 3344] [serial = 1975] [outer = 15BB0C00] 03:31:09 INFO - PROCESS | 3344 | 1462361469463 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (16E0E400) [pid = 3344] [serial = 1976] [outer = 15BB0C00] 03:31:10 INFO - PROCESS | 3344 | 1462361470137 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]]]}] 03:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1027ms 03:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:31:10 INFO - PROCESS | 3344 | 1462361470175 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3344 | 1462361470177 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 03:31:10 INFO - PROCESS | 3344 | 1462361470181 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3344 | 1462361470185 Marionette TRACE conn2 <- [1,2598,null,{}] 03:31:10 INFO - PROCESS | 3344 | 1462361470196 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}] 03:31:10 INFO - PROCESS | 3344 | 1462361470302 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:31:10 INFO - PROCESS | 3344 | 1462361470459 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3344 | ++DOCSHELL 10DDCC00 == 52 [pid = 3344] [id = 659] 03:31:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (112D3C00) [pid = 3344] [serial = 1977] [outer = 00000000] 03:31:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1A05BC00) [pid = 3344] [serial = 1978] [outer = 112D3C00] 03:31:10 INFO - PROCESS | 3344 | 1462361470519 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (1A095C00) [pid = 3344] [serial = 1979] [outer = 112D3C00] 03:31:11 INFO - PROCESS | 3344 | 1462361471335 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]]]}] 03:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1183ms 03:31:11 INFO - PROCESS | 3344 | 1462361471380 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3344 | 1462361471383 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:31:11 INFO - PROCESS | 3344 | 1462361471388 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 3344 | 1462361471392 Marionette TRACE conn2 <- [1,2602,null,{}] 03:31:11 INFO - PROCESS | 3344 | 1462361471396 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}] 03:31:11 INFO - PROCESS | 3344 | 1462361471491 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:31:11 INFO - PROCESS | 3344 | 1462361471602 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 3344 | ++DOCSHELL 12C56400 == 53 [pid = 3344] [id = 660] 03:31:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (12C5D800) [pid = 3344] [serial = 1980] [outer = 00000000] 03:31:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (13555400) [pid = 3344] [serial = 1981] [outer = 12C5D800] 03:31:11 INFO - PROCESS | 3344 | 1462361471650 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (135BB800) [pid = 3344] [serial = 1982] [outer = 12C5D800] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 10E06000 == 52 [pid = 3344] [id = 655] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 146D6400 == 51 [pid = 3344] [id = 654] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 18367800 == 50 [pid = 3344] [id = 653] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 17B3B000 == 49 [pid = 3344] [id = 652] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 17A8BC00 == 48 [pid = 3344] [id = 651] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 16A74C00 == 47 [pid = 3344] [id = 650] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 16A6C400 == 46 [pid = 3344] [id = 649] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 15BAB400 == 45 [pid = 3344] [id = 648] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 10DE2800 == 44 [pid = 3344] [id = 647] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 1123D400 == 43 [pid = 3344] [id = 646] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 1680F800 == 42 [pid = 3344] [id = 644] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (11BC6C00) [pid = 3344] [serial = 1894] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (12F11800) [pid = 3344] [serial = 1885] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (15819400) [pid = 3344] [serial = 1888] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1869F400) [pid = 3344] [serial = 1891] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17BAAC00) [pid = 3344] [serial = 1924] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | 1462361472289 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]]]}] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 1355A000 == 41 [pid = 3344] [id = 643] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 11254C00 == 40 [pid = 3344] [id = 642] 03:31:12 INFO - PROCESS | 3344 | --DOCSHELL 1514C400 == 39 [pid = 3344] [id = 641] 03:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 933ms 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (172D0400) [pid = 3344] [serial = 1912] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1740C800) [pid = 3344] [serial = 1915] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (120F4800) [pid = 3344] [serial = 1900] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1355EC00) [pid = 3344] [serial = 1901] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (15158800) [pid = 3344] [serial = 1903] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (157AC800) [pid = 3344] [serial = 1904] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16296400) [pid = 3344] [serial = 1906] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (13485800) [pid = 3344] [serial = 1898] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12C5BC00) [pid = 3344] [serial = 1897] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17387000) [pid = 3344] [serial = 1913] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (17A8DC00) [pid = 3344] [serial = 1922] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17403000) [pid = 3344] [serial = 1919] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1514FC00) [pid = 3344] [serial = 1918] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1740CC00) [pid = 3344] [serial = 1916] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16A75400) [pid = 3344] [serial = 1909] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (179B8800) [pid = 3344] [serial = 1921] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16E08C00) [pid = 3344] [serial = 1910] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1629B400) [pid = 3344] [serial = 1907] [outer = 00000000] [url = about:blank] 03:31:12 INFO - PROCESS | 3344 | 1462361472344 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3344 | 1462361472350 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 03:31:12 INFO - PROCESS | 3344 | 1462361472358 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:31:12 INFO - PROCESS | 3344 | 1462361472361 Marionette TRACE conn2 <- [1,2606,null,{}] 03:31:12 INFO - PROCESS | 3344 | 1462361472365 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}] 03:31:12 INFO - PROCESS | 3344 | 1462361472444 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:31:12 INFO - PROCESS | 3344 | 1462361472451 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3344 | ++DOCSHELL 12C57400 == 40 [pid = 3344] [id = 661] 03:31:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1312A400) [pid = 3344] [serial = 1983] [outer = 00000000] 03:31:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13552C00) [pid = 3344] [serial = 1984] [outer = 1312A400] 03:31:12 INFO - PROCESS | 3344 | 1462361472505 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (13916800) [pid = 3344] [serial = 1985] [outer = 1312A400] 03:31:12 INFO - PROCESS | 3344 | 1462361472997 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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 700ms 03:31:13 INFO - PROCESS | 3344 | 1462361473061 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3344 | 1462361473063 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:31:13 INFO - PROCESS | 3344 | 1462361473067 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 3344 | 1462361473070 Marionette TRACE conn2 <- [1,2610,null,{}] 03:31:13 INFO - PROCESS | 3344 | 1462361473079 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}] 03:31:13 INFO - PROCESS | 3344 | 1462361473159 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:31:13 INFO - PROCESS | 3344 | 1462361473166 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3344 | ++DOCSHELL 157ABC00 == 41 [pid = 3344] [id = 662] 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (157AC000) [pid = 3344] [serial = 1986] [outer = 00000000] 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1581D000) [pid = 3344] [serial = 1987] [outer = 157AC000] 03:31:13 INFO - PROCESS | 3344 | 1462361473212 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (15BCE800) [pid = 3344] [serial = 1988] [outer = 157AC000] 03:31:13 INFO - PROCESS | 3344 | 1462361473682 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]]]}] 03:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 623ms 03:31:13 INFO - PROCESS | 3344 | 1462361473704 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 3344 | 1462361473707 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 03:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:31:13 INFO - PROCESS | 3344 | 1462361473710 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 3344 | 1462361473712 Marionette TRACE conn2 <- [1,2614,null,{}] 03:31:13 INFO - PROCESS | 3344 | 1462361473715 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}] 03:31:13 INFO - PROCESS | 3344 | 1462361473793 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:31:13 INFO - PROCESS | 3344 | 1462361473814 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3344 | ++DOCSHELL 16656800 == 42 [pid = 3344] [id = 663] 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16809000) [pid = 3344] [serial = 1989] [outer = 00000000] 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (16814000) [pid = 3344] [serial = 1990] [outer = 16809000] 03:31:13 INFO - PROCESS | 3344 | 1462361473858 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (16E03400) [pid = 3344] [serial = 1991] [outer = 16809000] 03:31:14 INFO - PROCESS | 3344 | 1462361474313 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]]]}] 03:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 684ms 03:31:14 INFO - PROCESS | 3344 | 1462361474394 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 3344 | 1462361474396 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 03:31:14 INFO - PROCESS | 3344 | 1462361474399 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:31:14 INFO - PROCESS | 3344 | 1462361474401 Marionette TRACE conn2 <- [1,2618,null,{}] 03:31:14 INFO - PROCESS | 3344 | 1462361474405 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}] 03:31:14 INFO - PROCESS | 3344 | 1462361474481 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:31:14 INFO - PROCESS | 3344 | 1462361474487 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3344 | ++DOCSHELL 16A75400 == 43 [pid = 3344] [id = 664] 03:31:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (16E08C00) [pid = 3344] [serial = 1992] [outer = 00000000] 03:31:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (172C8C00) [pid = 3344] [serial = 1993] [outer = 16E08C00] 03:31:14 INFO - PROCESS | 3344 | 1462361474532 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (172D2C00) [pid = 3344] [serial = 1994] [outer = 16E08C00] 03:31:15 INFO - PROCESS | 3344 | 1462361475023 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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 623ms 03:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:31:15 INFO - PROCESS | 3344 | 1462361475037 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3344 | 1462361475039 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 3344 | 1462361475042 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3344 | 1462361475044 Marionette TRACE conn2 <- [1,2622,null,{}] 03:31:15 INFO - PROCESS | 3344 | 1462361475047 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}] 03:31:15 INFO - PROCESS | 3344 | 1462361475181 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:31:15 INFO - PROCESS | 3344 | 1462361475276 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3344 | ++DOCSHELL 1740C800 == 44 [pid = 3344] [id = 665] 03:31:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (17462000) [pid = 3344] [serial = 1995] [outer = 00000000] 03:31:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (17993400) [pid = 3344] [serial = 1996] [outer = 17462000] 03:31:15 INFO - PROCESS | 3344 | 1462361475324 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (17997000) [pid = 3344] [serial = 1997] [outer = 17462000] 03:31:15 INFO - PROCESS | 3344 | 1462361475739 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]]]}] 03:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 732ms 03:31:15 INFO - PROCESS | 3344 | 1462361475783 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3344 | 1462361475785 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 03:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:31:15 INFO - PROCESS | 3344 | 1462361475789 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3344 | 1462361475790 Marionette TRACE conn2 <- [1,2626,null,{}] 03:31:15 INFO - PROCESS | 3344 | 1462361475794 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}] 03:31:15 INFO - PROCESS | 3344 | 1462361475902 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:31:15 INFO - PROCESS | 3344 | 1462361475909 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3344 | ++DOCSHELL 17466400 == 45 [pid = 3344] [id = 666] 03:31:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17469C00) [pid = 3344] [serial = 1998] [outer = 00000000] 03:31:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (17A96800) [pid = 3344] [serial = 1999] [outer = 17469C00] 03:31:15 INFO - PROCESS | 3344 | 1462361475952 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17CC8C00) [pid = 3344] [serial = 2000] [outer = 17469C00] 03:31:16 INFO - PROCESS | 3344 | 1462361476392 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]]]}] 03:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 623ms 03:31:16 INFO - PROCESS | 3344 | 1462361476427 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 3344 | 1462361476429 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 03:31:16 INFO - PROCESS | 3344 | 1462361476432 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:31:16 INFO - PROCESS | 3344 | 1462361476434 Marionette TRACE conn2 <- [1,2630,null,{}] 03:31:16 INFO - PROCESS | 3344 | 1462361476437 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}] 03:31:16 INFO - PROCESS | 3344 | 1462361476547 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:31:16 INFO - PROCESS | 3344 | 1462361476645 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3344 | ++DOCSHELL 10D78800 == 46 [pid = 3344] [id = 667] 03:31:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (10DDE000) [pid = 3344] [serial = 2001] [outer = 00000000] 03:31:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17FAF800) [pid = 3344] [serial = 2002] [outer = 10DDE000] 03:31:16 INFO - PROCESS | 3344 | 1462361476687 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17FB0400) [pid = 3344] [serial = 2003] [outer = 10DDE000] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (16655400) [pid = 3344] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (10D7D000) [pid = 3344] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1157C000) [pid = 3344] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (10D7E400) [pid = 3344] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17A94C00) [pid = 3344] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (17994C00) [pid = 3344] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (146D9400) [pid = 3344] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (186A1C00) [pid = 3344] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1391B000) [pid = 3344] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17A8E000) [pid = 3344] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (17FAB400) [pid = 3344] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (183FC400) [pid = 3344] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (11243400) [pid = 3344] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (146D8400) [pid = 3344] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (15BAC400) [pid = 3344] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16F03000) [pid = 3344] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (172D3800) [pid = 3344] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (10DE4800) [pid = 3344] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:31:17 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10E07800) [pid = 3344] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:31:17 INFO - PROCESS | 3344 | 1462361477247 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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:31:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 841ms 03:31:17 INFO - PROCESS | 3344 | 1462361477275 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3344 | 1462361477277 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 03:31:17 INFO - PROCESS | 3344 | 1462361477297 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3344 | 1462361477299 Marionette TRACE conn2 <- [1,2634,null,{}] 03:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:31:17 INFO - PROCESS | 3344 | 1462361477302 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}] 03:31:17 INFO - PROCESS | 3344 | 1462361477380 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:31:17 INFO - PROCESS | 3344 | 1462361477386 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 3344 | ++DOCSHELL 112DC000 == 47 [pid = 3344] [id = 668] 03:31:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (112DD800) [pid = 3344] [serial = 2004] [outer = 00000000] 03:31:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (13917C00) [pid = 3344] [serial = 2005] [outer = 112DD800] 03:31:17 INFO - PROCESS | 3344 | 1462361477429 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (146D1000) [pid = 3344] [serial = 2006] [outer = 112DD800] 03:31:17 INFO - PROCESS | 3344 | 1462361477847 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]]]}] 03:31:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:31:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 591ms 03:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:31:17 INFO - PROCESS | 3344 | 1462361477880 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3344 | 1462361477882 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 03:31:17 INFO - PROCESS | 3344 | 1462361477885 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3344 | 1462361477887 Marionette TRACE conn2 <- [1,2638,null,{}] 03:31:17 INFO - PROCESS | 3344 | 1462361477891 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}] 03:31:18 INFO - PROCESS | 3344 | 1462361478010 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:31:18 INFO - PROCESS | 3344 | 1462361478019 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3344 | ++DOCSHELL 12C53800 == 48 [pid = 3344] [id = 669] 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (13561C00) [pid = 3344] [serial = 2007] [outer = 00000000] 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (172D3800) [pid = 3344] [serial = 2008] [outer = 13561C00] 03:31:18 INFO - PROCESS | 3344 | 1462361478062 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17405400) [pid = 3344] [serial = 2009] [outer = 13561C00] 03:31:18 INFO - PROCESS | 3344 | 1462361478492 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]]]}] 03:31:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 638ms 03:31:18 INFO - PROCESS | 3344 | 1462361478523 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 3344 | 1462361478526 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 03:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:31:18 INFO - PROCESS | 3344 | 1462361478529 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 3344 | 1462361478531 Marionette TRACE conn2 <- [1,2642,null,{}] 03:31:18 INFO - PROCESS | 3344 | 1462361478535 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}] 03:31:18 INFO - PROCESS | 3344 | 1462361478672 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:31:18 INFO - PROCESS | 3344 | 1462361478687 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3344 | ++DOCSHELL 17A96400 == 49 [pid = 3344] [id = 670] 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17B39000) [pid = 3344] [serial = 2010] [outer = 00000000] 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (19EE5400) [pid = 3344] [serial = 2011] [outer = 17B39000] 03:31:18 INFO - PROCESS | 3344 | 1462361478734 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A05A400) [pid = 3344] [serial = 2012] [outer = 17B39000] 03:31:19 INFO - PROCESS | 3344 | 1462361479286 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]]]}] 03:31:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:31:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 793ms 03:31:19 INFO - PROCESS | 3344 | 1462361479375 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3344 | 1462361479379 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:31:19 INFO - PROCESS | 3344 | 1462361479411 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3344 | 1462361479415 Marionette TRACE conn2 <- [1,2646,null,{}] 03:31:19 INFO - PROCESS | 3344 | 1462361479423 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}] 03:31:19 INFO - PROCESS | 3344 | 1462361479544 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:31:19 INFO - PROCESS | 3344 | 1462361479676 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 3344 | ++DOCSHELL 1124AC00 == 50 [pid = 3344] [id = 671] 03:31:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (11254C00) [pid = 3344] [serial = 2013] [outer = 00000000] 03:31:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (12C38000) [pid = 3344] [serial = 2014] [outer = 11254C00] 03:31:19 INFO - PROCESS | 3344 | 1462361479741 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (131D1000) [pid = 3344] [serial = 2015] [outer = 11254C00] 03:31:20 INFO - PROCESS | 3344 | 1462361480292 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]]]}] 03:31:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:31:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 903ms 03:31:20 INFO - PROCESS | 3344 | 1462361480308 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 3344 | 1462361480314 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 03:31:20 INFO - PROCESS | 3344 | 1462361480336 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:31:20 INFO - PROCESS | 3344 | 1462361480339 Marionette TRACE conn2 <- [1,2650,null,{}] 03:31:20 INFO - PROCESS | 3344 | 1462361480343 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}] 03:31:20 INFO - PROCESS | 3344 | 1462361480447 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:31:20 INFO - PROCESS | 3344 | 1462361480558 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3344 | ++DOCSHELL 1468F400 == 51 [pid = 3344] [id = 672] 03:31:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (15157C00) [pid = 3344] [serial = 2016] [outer = 00000000] 03:31:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (157B6400) [pid = 3344] [serial = 2017] [outer = 15157C00] 03:31:20 INFO - PROCESS | 3344 | 1462361480611 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (162A1C00) [pid = 3344] [serial = 2018] [outer = 15157C00] 03:31:21 INFO - PROCESS | 3344 | 1462361481271 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]]]}] 03:31:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:31:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 981ms 03:31:21 INFO - PROCESS | 3344 | 1462361481325 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3344 | 1462361481328 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:31:21 INFO - PROCESS | 3344 | 1462361481332 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 3344 | 1462361481335 Marionette TRACE conn2 <- [1,2654,null,{}] 03:31:21 INFO - PROCESS | 3344 | 1462361481346 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}] 03:31:21 INFO - PROCESS | 3344 | 1462361481480 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:31:21 INFO - PROCESS | 3344 | 1462361481621 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 3344 | ++DOCSHELL 1740B800 == 52 [pid = 3344] [id = 673] 03:31:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1740FC00) [pid = 3344] [serial = 2019] [outer = 00000000] 03:31:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (17A98800) [pid = 3344] [serial = 2020] [outer = 1740FC00] 03:31:21 INFO - PROCESS | 3344 | 1462361481677 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17FB3000) [pid = 3344] [serial = 2021] [outer = 1740FC00] 03:31:22 INFO - PROCESS | 3344 | 1462361482695 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]]]}] 03:31:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:31:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1416ms 03:31:22 INFO - PROCESS | 3344 | 1462361482728 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:31:22 INFO - PROCESS | 3344 | 1462361482731 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 03:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:31:22 INFO - PROCESS | 3344 | 1462361482779 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:31:22 INFO - PROCESS | 3344 | 1462361482781 Marionette TRACE conn2 <- [1,2658,null,{}] 03:31:22 INFO - PROCESS | 3344 | 1462361482786 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}] 03:31:22 INFO - PROCESS | 3344 | 1462361482878 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:31:23 INFO - PROCESS | 3344 | 1462361483207 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3344 | ++DOCSHELL 11251000 == 53 [pid = 3344] [id = 674] 03:31:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (11253800) [pid = 3344] [serial = 2022] [outer = 00000000] 03:31:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (112F1000) [pid = 3344] [serial = 2023] [outer = 11253800] 03:31:23 INFO - PROCESS | 3344 | 1462361483256 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (11BC6C00) [pid = 3344] [serial = 2024] [outer = 11253800] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 18613800 == 52 [pid = 3344] [id = 627] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 12C53800 == 51 [pid = 3344] [id = 669] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 112DC000 == 50 [pid = 3344] [id = 668] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 10D78800 == 49 [pid = 3344] [id = 667] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 17466400 == 48 [pid = 3344] [id = 666] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 1740C800 == 47 [pid = 3344] [id = 665] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 16A75400 == 46 [pid = 3344] [id = 664] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 16656800 == 45 [pid = 3344] [id = 663] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 157ABC00 == 44 [pid = 3344] [id = 662] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 12C57400 == 43 [pid = 3344] [id = 661] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 12C56400 == 42 [pid = 3344] [id = 660] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (18CB1000) [pid = 3344] [serial = 1936] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1A30B400) [pid = 3344] [serial = 1969] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOCSHELL 1A08A400 == 41 [pid = 3344] [id = 656] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1394E000) [pid = 3344] [serial = 1886] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (112D5C00) [pid = 3344] [serial = 1841] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (18CB5C00) [pid = 3344] [serial = 1892] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (17CC8800) [pid = 3344] [serial = 1838] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (162A1800) [pid = 3344] [serial = 1889] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (19EEC000) [pid = 3344] [serial = 1883] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (14655400) [pid = 3344] [serial = 1844] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (17384400) [pid = 3344] [serial = 1847] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14653000) [pid = 3344] [serial = 1895] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (17BAA800) [pid = 3344] [serial = 1954] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (18594C00) [pid = 3344] [serial = 1957] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (17FA7800) [pid = 3344] [serial = 1955] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A056400) [pid = 3344] [serial = 1960] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1869D000) [pid = 3344] [serial = 1958] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17408000) [pid = 3344] [serial = 1933] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1203BC00) [pid = 3344] [serial = 1940] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (112DD000) [pid = 3344] [serial = 1939] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1740D400) [pid = 3344] [serial = 1963] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (15BD2400) [pid = 3344] [serial = 1945] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16295000) [pid = 3344] [serial = 1946] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (117C8400) [pid = 3344] [serial = 1927] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1468C400) [pid = 3344] [serial = 1930] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17274800) [pid = 3344] [serial = 1948] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (172CDC00) [pid = 3344] [serial = 1949] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17465C00) [pid = 3344] [serial = 1951] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (12C41800) [pid = 3344] [serial = 1942] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13CBA000) [pid = 3344] [serial = 1943] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A08E000) [pid = 3344] [serial = 1967] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A08D400) [pid = 3344] [serial = 1966] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A059400) [pid = 3344] [serial = 1961] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19EEA800) [pid = 3344] [serial = 1964] [outer = 00000000] [url = about:blank] 03:31:23 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17991400) [pid = 3344] [serial = 1952] [outer = 00000000] [url = about:blank] 03:31:24 INFO - PROCESS | 3344 | 1462361484331 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] 03:31:24 INFO - PROCESS | 3344 | 1462361484401 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:31:24 INFO - PROCESS | 3344 | 1462361484406 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3344 | 1462361484409 Marionette TRACE conn2 <- [1,2662,null,{}] 03:31:24 INFO - PROCESS | 3344 | 1462361484414 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}] 03:31:24 INFO - PROCESS | 3344 | 1462361484527 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:31:24 INFO - PROCESS | 3344 | 1462361484650 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3344 | ++DOCSHELL 120F7C00 == 42 [pid = 3344] [id = 675] 03:31:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (12C41800) [pid = 3344] [serial = 2025] [outer = 00000000] 03:31:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13484000) [pid = 3344] [serial = 2026] [outer = 12C41800] 03:31:24 INFO - PROCESS | 3344 | 1462361484695 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13922800) [pid = 3344] [serial = 2027] [outer = 12C41800] 03:31:25 INFO - PROCESS | 3344 | 1462361485567 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] 03:31:25 INFO - PROCESS | 3344 | 1462361485623 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:31:25 INFO - PROCESS | 3344 | 1462361485627 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3344 | 1462361485629 Marionette TRACE conn2 <- [1,2666,null,{}] 03:31:25 INFO - PROCESS | 3344 | 1462361485632 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}] 03:31:25 INFO - PROCESS | 3344 | 1462361485712 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:31:25 INFO - PROCESS | 3344 | 1462361485720 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3344 | ++DOCSHELL 1468C400 == 43 [pid = 3344] [id = 676] 03:31:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15746400) [pid = 3344] [serial = 2028] [outer = 00000000] 03:31:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15BB7400) [pid = 3344] [serial = 2029] [outer = 15746400] 03:31:25 INFO - PROCESS | 3344 | 1462361485764 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10D73C00) [pid = 3344] [serial = 2030] [outer = 15746400] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17462000) [pid = 3344] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17469C00) [pid = 3344] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1312A400) [pid = 3344] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16E08C00) [pid = 3344] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (12C5D800) [pid = 3344] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16809000) [pid = 3344] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (112D3C00) [pid = 3344] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (157AC000) [pid = 3344] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13561C00) [pid = 3344] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10DDE000) [pid = 3344] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (112DD800) [pid = 3344] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:31:27 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1581E400) [pid = 3344] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:31:27 INFO - PROCESS | 3344 | 1462361487022 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]]]}] 03:31:27 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) 03:31:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1447ms 03:31:27 INFO - PROCESS | 3344 | 1462361487066 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 3344 | 1462361487070 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:31:27 INFO - PROCESS | 3344 | 1462361487076 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 3344 | 1462361487081 Marionette TRACE conn2 <- [1,2670,null,{}] 03:31:27 INFO - PROCESS | 3344 | 1462361487138 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}] 03:31:27 INFO - PROCESS | 3344 | 1462361487304 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:31:27 INFO - PROCESS | 3344 | 1462361487404 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 3344 | ++DOCSHELL 10E14400 == 44 [pid = 3344] [id = 677] 03:31:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (112D3C00) [pid = 3344] [serial = 2031] [outer = 00000000] 03:31:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (11317C00) [pid = 3344] [serial = 2032] [outer = 112D3C00] 03:31:27 INFO - PROCESS | 3344 | 1462361487462 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (11BCA000) [pid = 3344] [serial = 2033] [outer = 112D3C00] 03:31:28 INFO - PROCESS | 3344 | 1462361488537 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]]]}] 03:31:28 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) 03:31:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1509ms 03:31:28 INFO - PROCESS | 3344 | 1462361488597 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 3344 | 1462361488603 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:31:28 INFO - PROCESS | 3344 | 1462361488609 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 3344 | 1462361488612 Marionette TRACE conn2 <- [1,2674,null,{}] 03:31:28 INFO - PROCESS | 3344 | 1462361488657 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}] 03:31:28 INFO - PROCESS | 3344 | 1462361488783 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:31:28 INFO - PROCESS | 3344 | 1462361488894 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 3344 | ++DOCSHELL 13488400 == 45 [pid = 3344] [id = 678] 03:31:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1348B000) [pid = 3344] [serial = 2034] [outer = 00000000] 03:31:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (135C5C00) [pid = 3344] [serial = 2035] [outer = 1348B000] 03:31:28 INFO - PROCESS | 3344 | 1462361488955 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13F09400) [pid = 3344] [serial = 2036] [outer = 1348B000] 03:31:29 INFO - PROCESS | 3344 | 1462361489988 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] 03:31:30 INFO - PROCESS | 3344 | 1462361490007 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 03:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:31:30 INFO - PROCESS | 3344 | 1462361490053 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:31:30 INFO - PROCESS | 3344 | 1462361490057 Marionette TRACE conn2 <- [1,2678,null,{}] 03:31:30 INFO - PROCESS | 3344 | 1462361490068 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}] 03:31:30 INFO - PROCESS | 3344 | 1462361490170 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:31:30 INFO - PROCESS | 3344 | 1462361490403 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3344 | ++DOCSHELL 11242800 == 46 [pid = 3344] [id = 679] 03:31:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15741800) [pid = 3344] [serial = 2037] [outer = 00000000] 03:31:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15821400) [pid = 3344] [serial = 2038] [outer = 15741800] 03:31:30 INFO - PROCESS | 3344 | 1462361490462 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16298000) [pid = 3344] [serial = 2039] [outer = 15741800] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 10DE5C00 == 45 [pid = 3344] [id = 561] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 12C21400 == 44 [pid = 3344] [id = 562] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 120F7C00 == 43 [pid = 3344] [id = 675] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 11251000 == 42 [pid = 3344] [id = 674] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 1468F400 == 41 [pid = 3344] [id = 672] 03:31:31 INFO - PROCESS | 3344 | --DOCSHELL 1124AC00 == 40 [pid = 3344] [id = 671] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17CC7400) [pid = 3344] [serial = 1925] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17993400) [pid = 3344] [serial = 1996] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17A96800) [pid = 3344] [serial = 1999] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16811800) [pid = 3344] [serial = 1975] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (13552C00) [pid = 3344] [serial = 1984] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13916800) [pid = 3344] [serial = 1985] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (172C8C00) [pid = 3344] [serial = 1993] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (135BB800) [pid = 3344] [serial = 1982] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13555400) [pid = 3344] [serial = 1981] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13950400) [pid = 3344] [serial = 1972] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16814000) [pid = 3344] [serial = 1990] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16E03400) [pid = 3344] [serial = 1991] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A095C00) [pid = 3344] [serial = 1979] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A05BC00) [pid = 3344] [serial = 1978] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (17997000) [pid = 3344] [serial = 1997] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1581D000) [pid = 3344] [serial = 1987] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (15BCE800) [pid = 3344] [serial = 1988] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17405400) [pid = 3344] [serial = 2009] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (17FAF800) [pid = 3344] [serial = 2002] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (172D3800) [pid = 3344] [serial = 2008] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (17FB0400) [pid = 3344] [serial = 2003] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (17CC8C00) [pid = 3344] [serial = 2000] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (13917C00) [pid = 3344] [serial = 2005] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (172D2C00) [pid = 3344] [serial = 1994] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (19EE5400) [pid = 3344] [serial = 2011] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (146D1000) [pid = 3344] [serial = 2006] [outer = 00000000] [url = about:blank] 03:31:31 INFO - PROCESS | 3344 | 1462361491633 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] 03:31:31 INFO - PROCESS | 3344 | 1462361491713 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 03:31:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:31:31 INFO - PROCESS | 3344 | 1462361491718 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3344 | 1462361491720 Marionette TRACE conn2 <- [1,2682,null,{}] 03:31:31 INFO - PROCESS | 3344 | 1462361491725 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}] 03:31:31 INFO - PROCESS | 3344 | 1462361491859 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:31:31 INFO - PROCESS | 3344 | 1462361491948 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3344 | ++DOCSHELL 10E12C00 == 41 [pid = 3344] [id = 680] 03:31:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10E14800) [pid = 3344] [serial = 2040] [outer = 00000000] 03:31:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (12C56400) [pid = 3344] [serial = 2041] [outer = 10E14800] 03:31:31 INFO - PROCESS | 3344 | 1462361491996 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (12ECC800) [pid = 3344] [serial = 2042] [outer = 10E14800] 03:31:32 INFO - PROCESS | 3344 | 1462361492889 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] 03:31:32 INFO - PROCESS | 3344 | 1462361492915 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 03:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:31:32 INFO - PROCESS | 3344 | 1462361492930 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 3344 | 1462361492933 Marionette TRACE conn2 <- [1,2686,null,{}] 03:31:32 INFO - PROCESS | 3344 | 1462361492939 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}] 03:31:33 INFO - PROCESS | 3344 | 1462361493023 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:31:33 INFO - PROCESS | 3344 | 1462361493033 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 3344 | ++DOCSHELL 135C5800 == 42 [pid = 3344] [id = 681] 03:31:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (1394E000) [pid = 3344] [serial = 2043] [outer = 00000000] 03:31:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (14655400) [pid = 3344] [serial = 2044] [outer = 1394E000] 03:31:33 INFO - PROCESS | 3344 | 1462361493085 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (15149400) [pid = 3344] [serial = 2045] [outer = 1394E000] 03:31:34 INFO - PROCESS | 3344 | 1462361494061 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] 03:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:31:34 INFO - PROCESS | 3344 | 1462361494086 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 03:31:34 INFO - PROCESS | 3344 | 1462361494090 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 3344 | 1462361494093 Marionette TRACE conn2 <- [1,2690,null,{}] 03:31:34 INFO - PROCESS | 3344 | 1462361494103 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}] 03:31:34 INFO - PROCESS | 3344 | 1462361494223 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:31:34 INFO - PROCESS | 3344 | 1462361494232 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3344 | ++DOCSHELL 157B7400 == 43 [pid = 3344] [id = 682] 03:31:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (15821000) [pid = 3344] [serial = 2046] [outer = 00000000] 03:31:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (16296C00) [pid = 3344] [serial = 2047] [outer = 15821000] 03:31:34 INFO - PROCESS | 3344 | 1462361494332 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (16809C00) [pid = 3344] [serial = 2048] [outer = 15821000] 03:31:34 INFO - PROCESS | 3344 | 1462361494816 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]]]}] 03:31:34 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (11253800) [pid = 3344] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:31:34 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (12C41800) [pid = 3344] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:31:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:31:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 03:31:34 INFO - PROCESS | 3344 | 1462361494827 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3344 | 1462361494830 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:31:34 INFO - PROCESS | 3344 | 1462361494839 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 3344 | 1462361494841 Marionette TRACE conn2 <- [1,2694,null,{}] 03:31:34 INFO - PROCESS | 3344 | 1462361494844 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}] 03:31:34 INFO - PROCESS | 3344 | 1462361494928 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:31:34 INFO - PROCESS | 3344 | 1462361494935 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3344 | ++DOCSHELL 16E02000 == 44 [pid = 3344] [id = 683] 03:31:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (16E02400) [pid = 3344] [serial = 2049] [outer = 00000000] 03:31:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (16E08C00) [pid = 3344] [serial = 2050] [outer = 16E02400] 03:31:34 INFO - PROCESS | 3344 | 1462361494979 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1720E400) [pid = 3344] [serial = 2051] [outer = 16E02400] 03:31:35 INFO - PROCESS | 3344 | 1462361495430 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]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 03:31:35 INFO - PROCESS | 3344 | 1462361495471 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3344 | 1462361495473 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 03:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:31:35 INFO - PROCESS | 3344 | 1462361495476 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 3344 | 1462361495478 Marionette TRACE conn2 <- [1,2698,null,{}] 03:31:35 INFO - PROCESS | 3344 | 1462361495485 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}] 03:31:35 INFO - PROCESS | 3344 | 1462361495563 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:31:35 INFO - PROCESS | 3344 | 1462361495570 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:35 INFO - PROCESS | 3344 | ++DOCSHELL 16E08800 == 45 [pid = 3344] [id = 684] 03:31:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (172C8800) [pid = 3344] [serial = 2052] [outer = 00000000] 03:31:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (17384800) [pid = 3344] [serial = 2053] [outer = 172C8800] 03:31:35 INFO - PROCESS | 3344 | 1462361495613 Marionette DEBUG loaded listener.js 03:31:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17387000) [pid = 3344] [serial = 2054] [outer = 172C8800] 03:31:36 INFO - PROCESS | 3344 | 1462361496130 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] 03:31:36 INFO - PROCESS | 3344 | 1462361496178 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:31:36 INFO - PROCESS | 3344 | 1462361496182 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 3344 | 1462361496184 Marionette TRACE conn2 <- [1,2702,null,{}] 03:31:36 INFO - PROCESS | 3344 | 1462361496187 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}] 03:31:36 INFO - PROCESS | 3344 | 1462361496296 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:31:36 INFO - PROCESS | 3344 | 1462361496306 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3344 | ++DOCSHELL 17993800 == 46 [pid = 3344] [id = 685] 03:31:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17993C00) [pid = 3344] [serial = 2055] [outer = 00000000] 03:31:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17A8B800) [pid = 3344] [serial = 2056] [outer = 17993C00] 03:31:36 INFO - PROCESS | 3344 | 1462361496352 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17A8E400) [pid = 3344] [serial = 2057] [outer = 17993C00] 03:31:36 INFO - PROCESS | 3344 | 1462361496791 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]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:31:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 640ms 03:31:36 INFO - PROCESS | 3344 | 1462361496825 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3344 | 1462361496827 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:31:36 INFO - PROCESS | 3344 | 1462361496831 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 3344 | 1462361496832 Marionette TRACE conn2 <- [1,2706,null,{}] 03:31:36 INFO - PROCESS | 3344 | 1462361496836 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}] 03:31:36 INFO - PROCESS | 3344 | 1462361496913 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:31:36 INFO - PROCESS | 3344 | 1462361496919 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3344 | ++DOCSHELL 135BB800 == 47 [pid = 3344] [id = 686] 03:31:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (14655800) [pid = 3344] [serial = 2058] [outer = 00000000] 03:31:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17CC7000) [pid = 3344] [serial = 2059] [outer = 14655800] 03:31:36 INFO - PROCESS | 3344 | 1462361496962 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17CCD000) [pid = 3344] [serial = 2060] [outer = 14655800] 03:31:37 INFO - PROCESS | 3344 | 1462361497448 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] 03:31:37 INFO - PROCESS | 3344 | 1462361497470 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 03:31:37 INFO - PROCESS | 3344 | 1462361497474 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:31:37 INFO - PROCESS | 3344 | 1462361497475 Marionette TRACE conn2 <- [1,2710,null,{}] 03:31:37 INFO - PROCESS | 3344 | 1462361497479 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}] 03:31:37 INFO - PROCESS | 3344 | 1462361497560 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:31:37 INFO - PROCESS | 3344 | 1462361497567 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3344 | ++DOCSHELL 17B41800 == 48 [pid = 3344] [id = 687] 03:31:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17ECFC00) [pid = 3344] [serial = 2061] [outer = 00000000] 03:31:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18367800) [pid = 3344] [serial = 2062] [outer = 17ECFC00] 03:31:37 INFO - PROCESS | 3344 | 1462361497609 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (183F5800) [pid = 3344] [serial = 2063] [outer = 17ECFC00] 03:31:38 INFO - PROCESS | 3344 | 1462361498269 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] 03:31:38 INFO - PROCESS | 3344 | 1462361498384 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 03:31:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:31:38 INFO - PROCESS | 3344 | 1462361498403 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 3344 | 1462361498407 Marionette TRACE conn2 <- [1,2714,null,{}] 03:31:38 INFO - PROCESS | 3344 | 1462361498413 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}] 03:31:38 INFO - PROCESS | 3344 | 1462361498526 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:31:38 INFO - PROCESS | 3344 | 1462361498658 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3344 | ++DOCSHELL 1203E000 == 49 [pid = 3344] [id = 688] 03:31:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13451400) [pid = 3344] [serial = 2064] [outer = 00000000] 03:31:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (146D7C00) [pid = 3344] [serial = 2065] [outer = 13451400] 03:31:38 INFO - PROCESS | 3344 | 1462361498714 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15749000) [pid = 3344] [serial = 2066] [outer = 13451400] 03:31:39 INFO - PROCESS | 3344 | 1462361499285 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]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 936ms 03:31:39 INFO - PROCESS | 3344 | 1462361499348 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 3344 | 1462361499354 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:31:39 INFO - PROCESS | 3344 | 1462361499360 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 3344 | 1462361499363 Marionette TRACE conn2 <- [1,2718,null,{}] 03:31:39 INFO - PROCESS | 3344 | 1462361499367 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}] 03:31:39 INFO - PROCESS | 3344 | 1462361499473 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:31:39 INFO - PROCESS | 3344 | 1462361499610 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 3344 | ++DOCSHELL 1581CC00 == 50 [pid = 3344] [id = 689] 03:31:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16271800) [pid = 3344] [serial = 2067] [outer = 00000000] 03:31:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (172CA400) [pid = 3344] [serial = 2068] [outer = 16271800] 03:31:39 INFO - PROCESS | 3344 | 1462361499663 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17407000) [pid = 3344] [serial = 2069] [outer = 16271800] 03:31:40 INFO - PROCESS | 3344 | 1462361500724 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] 03:31:40 INFO - PROCESS | 3344 | 1462361500787 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:31:40 INFO - PROCESS | 3344 | 1462361500791 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3344 | 1462361500795 Marionette TRACE conn2 <- [1,2722,null,{}] 03:31:40 INFO - PROCESS | 3344 | 1462361500806 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}] 03:31:40 INFO - PROCESS | 3344 | 1462361500904 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:31:41 INFO - PROCESS | 3344 | 1462361501034 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3344 | ++DOCSHELL 112D2000 == 51 [pid = 3344] [id = 690] 03:31:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (13555000) [pid = 3344] [serial = 2070] [outer = 00000000] 03:31:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17403000) [pid = 3344] [serial = 2071] [outer = 13555000] 03:31:41 INFO - PROCESS | 3344 | 1462361501099 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (18CAF400) [pid = 3344] [serial = 2072] [outer = 13555000] 03:31:41 INFO - PROCESS | 3344 | 1462361501831 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]]]}] 03:31:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:31:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1092ms 03:31:41 INFO - PROCESS | 3344 | 1462361501883 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 3344 | 1462361501887 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:31:41 INFO - PROCESS | 3344 | 1462361501893 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 3344 | 1462361501896 Marionette TRACE conn2 <- [1,2726,null,{}] 03:31:41 INFO - PROCESS | 3344 | 1462361501901 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}] 03:31:41 INFO - PROCESS | 3344 | 1462361501994 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:31:42 INFO - PROCESS | 3344 | 1462361502097 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3344 | ++DOCSHELL 12C5B000 == 52 [pid = 3344] [id = 691] 03:31:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13552C00) [pid = 3344] [serial = 2073] [outer = 00000000] 03:31:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13956800) [pid = 3344] [serial = 2074] [outer = 13552C00] 03:31:42 INFO - PROCESS | 3344 | 1462361502144 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1468EC00) [pid = 3344] [serial = 2075] [outer = 13552C00] 03:31:42 INFO - PROCESS | 3344 | 1462361502721 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]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:31:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 905ms 03:31:42 INFO - PROCESS | 3344 | 1462361502797 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3344 | 1462361502802 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:31:42 INFO - PROCESS | 3344 | 1462361502808 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3344 | 1462361502810 Marionette TRACE conn2 <- [1,2730,null,{}] 03:31:42 INFO - PROCESS | 3344 | 1462361502814 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}] 03:31:42 INFO - PROCESS | 3344 | 1462361502925 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:31:42 INFO - PROCESS | 3344 | --DOCSHELL 112E8000 == 51 [pid = 3344] [id = 564] 03:31:42 INFO - PROCESS | 3344 | --DOCSHELL 10E05C00 == 50 [pid = 3344] [id = 563] 03:31:42 INFO - PROCESS | 3344 | --DOCSHELL 1468C400 == 49 [pid = 3344] [id = 676] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (15BB7400) [pid = 3344] [serial = 2029] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12C38000) [pid = 3344] [serial = 2014] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (157B6400) [pid = 3344] [serial = 2017] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (11BC6C00) [pid = 3344] [serial = 2024] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (112F1000) [pid = 3344] [serial = 2023] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13484000) [pid = 3344] [serial = 2026] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13922800) [pid = 3344] [serial = 2027] [outer = 00000000] [url = about:blank] 03:31:42 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17A98800) [pid = 3344] [serial = 2020] [outer = 00000000] [url = about:blank] 03:31:43 INFO - PROCESS | 3344 | 1462361503061 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3344 | ++DOCSHELL 10D26400 == 50 [pid = 3344] [id = 692] 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10D29400) [pid = 3344] [serial = 2076] [outer = 00000000] 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (11574400) [pid = 3344] [serial = 2077] [outer = 10D29400] 03:31:43 INFO - PROCESS | 3344 | 1462361503106 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (13495C00) [pid = 3344] [serial = 2078] [outer = 10D29400] 03:31:43 INFO - PROCESS | 3344 | 1462361503487 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]]]}] 03:31:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:31:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 03:31:43 INFO - PROCESS | 3344 | 1462361503596 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3344 | 1462361503598 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 03:31:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:31:43 INFO - PROCESS | 3344 | 1462361503607 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 3344 | 1462361503610 Marionette TRACE conn2 <- [1,2734,null,{}] 03:31:43 INFO - PROCESS | 3344 | 1462361503620 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}] 03:31:43 INFO - PROCESS | 3344 | 1462361503704 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:31:43 INFO - PROCESS | 3344 | 1462361503718 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3344 | ++DOCSHELL 16294000 == 51 [pid = 3344] [id = 693] 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16294C00) [pid = 3344] [serial = 2079] [outer = 00000000] 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (16812000) [pid = 3344] [serial = 2080] [outer = 16294C00] 03:31:43 INFO - PROCESS | 3344 | 1462361503765 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16E0EC00) [pid = 3344] [serial = 2081] [outer = 16294C00] 03:31:44 INFO - PROCESS | 3344 | 1462361504226 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]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 640ms 03:31:44 INFO - PROCESS | 3344 | 1462361504245 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3344 | 1462361504248 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:31:44 INFO - PROCESS | 3344 | 1462361504251 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3344 | 1462361504253 Marionette TRACE conn2 <- [1,2738,null,{}] 03:31:44 INFO - PROCESS | 3344 | 1462361504256 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}] 03:31:44 INFO - PROCESS | 3344 | 1462361504340 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:31:44 INFO - PROCESS | 3344 | 1462361504346 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3344 | ++DOCSHELL 1738A400 == 52 [pid = 3344] [id = 694] 03:31:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1738E800) [pid = 3344] [serial = 2082] [outer = 00000000] 03:31:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (17996800) [pid = 3344] [serial = 2083] [outer = 1738E800] 03:31:44 INFO - PROCESS | 3344 | 1462361504399 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (17A8C000) [pid = 3344] [serial = 2084] [outer = 1738E800] 03:31:44 INFO - PROCESS | 3344 | 1462361504837 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]]]}] 03:31:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:31:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 640ms 03:31:44 INFO - PROCESS | 3344 | 1462361504889 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3344 | 1462361504891 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 03:31:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:31:44 INFO - PROCESS | 3344 | 1462361504895 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 3344 | 1462361504896 Marionette TRACE conn2 <- [1,2742,null,{}] 03:31:44 INFO - PROCESS | 3344 | 1462361504899 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}] 03:31:44 INFO - PROCESS | 3344 | 1462361504976 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:31:44 INFO - PROCESS | 3344 | 1462361504983 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3344 | ++DOCSHELL 179B7000 == 53 [pid = 3344] [id = 695] 03:31:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (17BAC800) [pid = 3344] [serial = 2085] [outer = 00000000] 03:31:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (17E5F800) [pid = 3344] [serial = 2086] [outer = 17BAC800] 03:31:45 INFO - PROCESS | 3344 | 1462361505026 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1629D400) [pid = 3344] [serial = 2087] [outer = 17BAC800] 03:31:45 INFO - PROCESS | 3344 | 1462361505540 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]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:31:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 687ms 03:31:45 INFO - PROCESS | 3344 | 1462361505594 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3344 | 1462361505596 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 03:31:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:31:45 INFO - PROCESS | 3344 | 1462361505600 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 3344 | 1462361505601 Marionette TRACE conn2 <- [1,2746,null,{}] 03:31:45 INFO - PROCESS | 3344 | 1462361505604 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}] 03:31:45 INFO - PROCESS | 3344 | 1462361505741 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:31:45 INFO - PROCESS | 3344 | 1462361505756 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 3344 | ++DOCSHELL 18CB3400 == 54 [pid = 3344] [id = 696] 03:31:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (18CB5C00) [pid = 3344] [serial = 2088] [outer = 00000000] 03:31:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (19EEE800) [pid = 3344] [serial = 2089] [outer = 18CB5C00] 03:31:45 INFO - PROCESS | 3344 | 1462361505855 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1A057000) [pid = 3344] [serial = 2090] [outer = 18CB5C00] 03:31:46 INFO - PROCESS | 3344 | 1462361506288 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]]]}] 03:31:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:31:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 03:31:46 INFO - PROCESS | 3344 | 1462361506340 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 3344 | 1462361506342 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 03:31:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:31:46 INFO - PROCESS | 3344 | 1462361506381 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 3344 | 1462361506383 Marionette TRACE conn2 <- [1,2750,null,{}] 03:31:46 INFO - PROCESS | 3344 | 1462361506389 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}] 03:31:46 INFO - PROCESS | 3344 | 1462361506509 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:31:46 INFO - PROCESS | 3344 | 1462361506521 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 3344 | ++DOCSHELL 172CE400 == 55 [pid = 3344] [id = 697] 03:31:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (19EEC800) [pid = 3344] [serial = 2091] [outer = 00000000] 03:31:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (1A08C400) [pid = 3344] [serial = 2092] [outer = 19EEC800] 03:31:46 INFO - PROCESS | 3344 | 1462361506564 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A08E400) [pid = 3344] [serial = 2093] [outer = 19EEC800] 03:31:46 INFO - PROCESS | 3344 | 1462361507002 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]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 686ms 03:31:47 INFO - PROCESS | 3344 | 1462361507025 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 3344 | 1462361507027 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 3344 | 1462361507030 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:31:47 INFO - PROCESS | 3344 | 1462361507032 Marionette TRACE conn2 <- [1,2754,null,{}] 03:31:47 INFO - PROCESS | 3344 | 1462361507035 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}] 03:31:47 INFO - PROCESS | 3344 | 1462361507145 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:31:47 INFO - PROCESS | 3344 | 1462361507151 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 3344 | ++DOCSHELL 1A090400 == 56 [pid = 3344] [id = 698] 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A091400) [pid = 3344] [serial = 2094] [outer = 00000000] 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1A30D000) [pid = 3344] [serial = 2095] [outer = 1A091400] 03:31:47 INFO - PROCESS | 3344 | 1462361507248 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1A312800) [pid = 3344] [serial = 2096] [outer = 1A091400] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (14655800) [pid = 3344] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (15821000) [pid = 3344] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (16E02400) [pid = 3344] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1394E000) [pid = 3344] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (172C8800) [pid = 3344] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (10E14800) [pid = 3344] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:31:47 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (17993C00) [pid = 3344] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:31:47 INFO - PROCESS | 3344 | 1462361507732 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]]]}] 03:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 03:31:47 INFO - PROCESS | 3344 | 1462361507771 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:31:47 INFO - PROCESS | 3344 | 1462361507773 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 03:31:47 INFO - PROCESS | 3344 | 1462361507776 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:31:47 INFO - PROCESS | 3344 | 1462361507778 Marionette TRACE conn2 <- [1,2758,null,{}] 03:31:47 INFO - PROCESS | 3344 | 1462361507782 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}] 03:31:47 INFO - PROCESS | 3344 | 1462361507883 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:31:47 INFO - PROCESS | 3344 | 1462361507890 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 3344 | ++DOCSHELL 157ABC00 == 57 [pid = 3344] [id = 699] 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (17385400) [pid = 3344] [serial = 2097] [outer = 00000000] 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1A05F400) [pid = 3344] [serial = 2098] [outer = 17385400] 03:31:47 INFO - PROCESS | 3344 | 1462361507933 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (17993C00) [pid = 3344] [serial = 2099] [outer = 17385400] 03:31:48 INFO - PROCESS | 3344 | 1462361508351 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:31:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 593ms 03:31:48 INFO - PROCESS | 3344 | 1462361508373 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 3344 | 1462361508375 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 03:31:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:31:48 INFO - PROCESS | 3344 | 1462361508378 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 3344 | 1462361508380 Marionette TRACE conn2 <- [1,2762,null,{}] 03:31:48 INFO - PROCESS | 3344 | 1462361508383 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}] 03:31:48 INFO - PROCESS | 3344 | 1462361508515 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:31:48 INFO - PROCESS | 3344 | 1462361508524 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 3344 | ++DOCSHELL 1A382000 == 58 [pid = 3344] [id = 700] 03:31:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A382400) [pid = 3344] [serial = 2100] [outer = 00000000] 03:31:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A386400) [pid = 3344] [serial = 2101] [outer = 1A382400] 03:31:48 INFO - PROCESS | 3344 | 1462361508568 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1A389400) [pid = 3344] [serial = 2102] [outer = 1A382400] 03:31:48 INFO - PROCESS | 3344 | 1462361508963 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]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:31:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 624ms 03:31:48 INFO - PROCESS | 3344 | 1462361509017 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 3344 | 1462361509019 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 03:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:31:49 INFO - PROCESS | 3344 | 1462361509023 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 3344 | 1462361509025 Marionette TRACE conn2 <- [1,2766,null,{}] 03:31:49 INFO - PROCESS | 3344 | 1462361509028 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}] 03:31:49 INFO - PROCESS | 3344 | 1462361509164 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:31:49 INFO - PROCESS | 3344 | 1462361509182 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 3344 | ++DOCSHELL 1A3EE000 == 59 [pid = 3344] [id = 701] 03:31:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1A3F4C00) [pid = 3344] [serial = 2103] [outer = 00000000] 03:31:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A928800) [pid = 3344] [serial = 2104] [outer = 1A3F4C00] 03:31:49 INFO - PROCESS | 3344 | 1462361509229 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1AC88000) [pid = 3344] [serial = 2105] [outer = 1A3F4C00] 03:31:49 INFO - PROCESS | 3344 | 1462361509820 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]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:31:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 843ms 03:31:49 INFO - PROCESS | 3344 | 1462361509866 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 3344 | 1462361509870 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 03:31:49 INFO - PROCESS | 3344 | 1462361509876 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:31:49 INFO - PROCESS | 3344 | 1462361509880 Marionette TRACE conn2 <- [1,2770,null,{}] 03:31:49 INFO - PROCESS | 3344 | 1462361509885 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}] 03:31:49 INFO - PROCESS | 3344 | 1462361509996 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:31:50 INFO - PROCESS | 3344 | 1462361510110 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 3344 | ++DOCSHELL 11ED9C00 == 60 [pid = 3344] [id = 702] 03:31:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1203B000) [pid = 3344] [serial = 2106] [outer = 00000000] 03:31:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (13561800) [pid = 3344] [serial = 2107] [outer = 1203B000] 03:31:50 INFO - PROCESS | 3344 | 1462361510206 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1465EC00) [pid = 3344] [serial = 2108] [outer = 1203B000] 03:31:50 INFO - PROCESS | 3344 | 1462361510830 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]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:31:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 999ms 03:31:50 INFO - PROCESS | 3344 | 1462361510880 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 3344 | 1462361510886 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 03:31:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:31:50 INFO - PROCESS | 3344 | 1462361510892 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 3344 | 1462361510895 Marionette TRACE conn2 <- [1,2774,null,{}] 03:31:50 INFO - PROCESS | 3344 | 1462361510913 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}] 03:31:51 INFO - PROCESS | 3344 | 1462361511040 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:31:51 INFO - PROCESS | 3344 | 1462361511183 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 3344 | ++DOCSHELL 1355B800 == 61 [pid = 3344] [id = 703] 03:31:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1514C800) [pid = 3344] [serial = 2109] [outer = 00000000] 03:31:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (172D1400) [pid = 3344] [serial = 2110] [outer = 1514C800] 03:31:51 INFO - PROCESS | 3344 | 1462361511240 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17BAAC00) [pid = 3344] [serial = 2111] [outer = 1514C800] 03:31:51 INFO - PROCESS | 3344 | 1462361511778 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]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 968ms 03:31:51 INFO - PROCESS | 3344 | 1462361511857 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 3344 | 1462361511859 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 03:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:31:51 INFO - PROCESS | 3344 | 1462361511863 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 3344 | 1462361511867 Marionette TRACE conn2 <- [1,2778,null,{}] 03:31:51 INFO - PROCESS | 3344 | 1462361511878 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}] 03:31:51 INFO - PROCESS | 3344 | 1462361511982 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:31:52 INFO - PROCESS | 3344 | 1462361512125 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:52 INFO - PROCESS | 3344 | ++DOCSHELL 1A093000 == 62 [pid = 3344] [id = 704] 03:31:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1A37D400) [pid = 3344] [serial = 2112] [outer = 00000000] 03:31:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (1A386000) [pid = 3344] [serial = 2113] [outer = 1A37D400] 03:31:52 INFO - PROCESS | 3344 | 1462361512181 Marionette DEBUG loaded listener.js 03:31:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1A927000) [pid = 3344] [serial = 2114] [outer = 1A37D400] 03:31:52 INFO - PROCESS | 3344 | 1462361512806 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]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 998ms 03:31:52 INFO - PROCESS | 3344 | 1462361512857 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 3344 | 1462361512860 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 03:31:52 INFO - PROCESS | 3344 | 1462361512865 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:31:52 INFO - PROCESS | 3344 | 1462361512867 Marionette TRACE conn2 <- [1,2782,null,{}] 03:31:52 INFO - PROCESS | 3344 | 1462361512870 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}] 03:31:52 INFO - PROCESS | 3344 | 1462361512975 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:31:53 INFO - PROCESS | 3344 | 1462361513114 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 3344 | ++DOCSHELL 1AC8A800 == 63 [pid = 3344] [id = 705] 03:31:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1AC8C000) [pid = 3344] [serial = 2115] [outer = 00000000] 03:31:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1AC8F800) [pid = 3344] [serial = 2116] [outer = 1AC8C000] 03:31:53 INFO - PROCESS | 3344 | 1462361513168 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1ACC1400) [pid = 3344] [serial = 2117] [outer = 1AC8C000] 03:31:53 INFO - PROCESS | 3344 | 1462361513725 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]]]}] 03:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 890ms 03:31:53 INFO - PROCESS | 3344 | 1462361513770 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:31:53 INFO - PROCESS | 3344 | 1462361513772 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 03:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:31:53 INFO - PROCESS | 3344 | 1462361513776 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:31:53 INFO - PROCESS | 3344 | 1462361513778 Marionette TRACE conn2 <- [1,2786,null,{}] 03:31:53 INFO - PROCESS | 3344 | 1462361513781 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}] 03:31:53 INFO - PROCESS | 3344 | 1462361513883 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:31:54 INFO - PROCESS | 3344 | 1462361513999 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 3344 | ++DOCSHELL 106CE400 == 64 [pid = 3344] [id = 706] 03:31:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (10DE9000) [pid = 3344] [serial = 2118] [outer = 00000000] 03:31:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (14091C00) [pid = 3344] [serial = 2119] [outer = 10DE9000] 03:31:54 INFO - PROCESS | 3344 | 1462361514096 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (157AE400) [pid = 3344] [serial = 2120] [outer = 10DE9000] 03:31:54 INFO - PROCESS | 3344 | 1462361514802 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]]]}] 03:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1030ms 03:31:54 INFO - PROCESS | 3344 | 1462361514814 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 3344 | 1462361514819 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 03:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:31:54 INFO - PROCESS | 3344 | 1462361514840 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 3344 | 1462361514844 Marionette TRACE conn2 <- [1,2790,null,{}] 03:31:54 INFO - PROCESS | 3344 | 1462361514848 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}] 03:31:54 INFO - PROCESS | 3344 | 1462361514945 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:31:55 INFO - PROCESS | 3344 | 1462361515060 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3344 | ++DOCSHELL 10DE8000 == 65 [pid = 3344] [id = 707] 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (10E0A000) [pid = 3344] [serial = 2121] [outer = 00000000] 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (11EDB800) [pid = 3344] [serial = 2122] [outer = 10E0A000] 03:31:55 INFO - PROCESS | 3344 | 1462361515170 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (12C16C00) [pid = 3344] [serial = 2123] [outer = 10E0A000] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (18367800) [pid = 3344] [serial = 2062] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (17CCD000) [pid = 3344] [serial = 2060] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (16809C00) [pid = 3344] [serial = 2048] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (16E08C00) [pid = 3344] [serial = 2050] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (14655400) [pid = 3344] [serial = 2044] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (17384800) [pid = 3344] [serial = 2053] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (12C56400) [pid = 3344] [serial = 2041] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (12ECC800) [pid = 3344] [serial = 2042] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (11317C00) [pid = 3344] [serial = 2032] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (15821400) [pid = 3344] [serial = 2038] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (135C5C00) [pid = 3344] [serial = 2035] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (17CC7000) [pid = 3344] [serial = 2059] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (17A8B800) [pid = 3344] [serial = 2056] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (16296C00) [pid = 3344] [serial = 2047] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1720E400) [pid = 3344] [serial = 2051] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (17387000) [pid = 3344] [serial = 2054] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (17A8E400) [pid = 3344] [serial = 2057] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (15149400) [pid = 3344] [serial = 2045] [outer = 00000000] [url = about:blank] 03:31:55 INFO - PROCESS | 3344 | 1462361515713 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]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 905ms 03:31:55 INFO - PROCESS | 3344 | 1462361515742 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:31:55 INFO - PROCESS | 3344 | 1462361515748 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 03:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:31:55 INFO - PROCESS | 3344 | 1462361515754 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 3344 | 1462361515756 Marionette TRACE conn2 <- [1,2794,null,{}] 03:31:55 INFO - PROCESS | 3344 | 1462361515760 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}] 03:31:55 INFO - PROCESS | 3344 | 1462361515847 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:31:55 INFO - PROCESS | 3344 | 1462361515854 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:55 INFO - PROCESS | 3344 | ++DOCSHELL 12C3DC00 == 66 [pid = 3344] [id = 708] 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (12C56000) [pid = 3344] [serial = 2124] [outer = 00000000] 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (1341C800) [pid = 3344] [serial = 2125] [outer = 12C56000] 03:31:55 INFO - PROCESS | 3344 | 1462361515898 Marionette DEBUG loaded listener.js 03:31:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (13560800) [pid = 3344] [serial = 2126] [outer = 12C56000] 03:31:56 INFO - PROCESS | 3344 | 1462361516419 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]]]}] 03:31:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:31:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 703ms 03:31:56 INFO - PROCESS | 3344 | 1462361516452 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:31:56 INFO - PROCESS | 3344 | 1462361516454 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 03:31:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:31:56 INFO - PROCESS | 3344 | 1462361516457 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:31:56 INFO - PROCESS | 3344 | 1462361516460 Marionette TRACE conn2 <- [1,2798,null,{}] 03:31:56 INFO - PROCESS | 3344 | 1462361516475 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}] 03:31:56 INFO - PROCESS | 3344 | 1462361516559 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:31:56 INFO - PROCESS | 3344 | 1462361516654 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 3344 | ++DOCSHELL 1514B000 == 67 [pid = 3344] [id = 709] 03:31:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1514C000) [pid = 3344] [serial = 2127] [outer = 00000000] 03:31:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (15746800) [pid = 3344] [serial = 2128] [outer = 1514C000] 03:31:56 INFO - PROCESS | 3344 | 1462361516711 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (15817000) [pid = 3344] [serial = 2129] [outer = 1514C000] 03:31:57 INFO - PROCESS | 3344 | 1462361517084 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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 656ms 03:31:57 INFO - PROCESS | 3344 | 1462361517116 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3344 | 1462361517118 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 03:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:31:57 INFO - PROCESS | 3344 | 1462361517122 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 3344 | 1462361517123 Marionette TRACE conn2 <- [1,2802,null,{}] 03:31:57 INFO - PROCESS | 3344 | 1462361517127 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}] 03:31:57 INFO - PROCESS | 3344 | 1462361517208 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:31:57 INFO - PROCESS | 3344 | 1462361517244 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3344 | ++DOCSHELL 16275C00 == 68 [pid = 3344] [id = 710] 03:31:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (16293C00) [pid = 3344] [serial = 2130] [outer = 00000000] 03:31:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (16806000) [pid = 3344] [serial = 2131] [outer = 16293C00] 03:31:57 INFO - PROCESS | 3344 | 1462361517288 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1680EC00) [pid = 3344] [serial = 2132] [outer = 16293C00] 03:31:57 INFO - PROCESS | 3344 | 1462361517730 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]]]}] 03:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 639ms 03:31:57 INFO - PROCESS | 3344 | 1462361517786 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 3344 | 1462361517788 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 03:31:57 INFO - PROCESS | 3344 | 1462361517798 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:31:57 INFO - PROCESS | 3344 | 1462361517799 Marionette TRACE conn2 <- [1,2806,null,{}] 03:31:57 INFO - PROCESS | 3344 | 1462361517803 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}] 03:31:57 INFO - PROCESS | 3344 | 1462361517914 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:31:57 INFO - PROCESS | 3344 | 1462361517920 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 3344 | ++DOCSHELL 10D78400 == 69 [pid = 3344] [id = 711] 03:31:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1312B800) [pid = 3344] [serial = 2133] [outer = 00000000] 03:31:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (16F09000) [pid = 3344] [serial = 2134] [outer = 1312B800] 03:31:57 INFO - PROCESS | 3344 | 1462361517967 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (172C9400) [pid = 3344] [serial = 2135] [outer = 1312B800] 03:31:58 INFO - PROCESS | 3344 | 1462361518432 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]]]}] 03:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 03:31:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:31:58 INFO - PROCESS | 3344 | 1462361518504 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 3344 | 1462361518506 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 03:31:58 INFO - PROCESS | 3344 | 1462361518509 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 3344 | 1462361518511 Marionette TRACE conn2 <- [1,2810,null,{}] 03:31:58 INFO - PROCESS | 3344 | 1462361518514 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}] 03:31:58 INFO - PROCESS | 3344 | 1462361518639 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:31:58 INFO - PROCESS | 3344 | 1462361518736 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 3344 | ++DOCSHELL 11258800 == 70 [pid = 3344] [id = 712] 03:31:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17391400) [pid = 3344] [serial = 2136] [outer = 00000000] 03:31:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (17463000) [pid = 3344] [serial = 2137] [outer = 17391400] 03:31:58 INFO - PROCESS | 3344 | 1462361518782 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1799B400) [pid = 3344] [serial = 2138] [outer = 17391400] 03:31:59 INFO - PROCESS | 3344 | 1462361519210 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]]]}] 03:31:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:31:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 03:31:59 INFO - PROCESS | 3344 | 1462361519250 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 3344 | 1462361519251 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 03:31:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:31:59 INFO - PROCESS | 3344 | 1462361519255 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 3344 | 1462361519256 Marionette TRACE conn2 <- [1,2814,null,{}] 03:31:59 INFO - PROCESS | 3344 | 1462361519266 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}] 03:31:59 INFO - PROCESS | 3344 | 1462361519379 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:31:59 INFO - PROCESS | 3344 | 1462361519385 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:59 INFO - PROCESS | 3344 | ++DOCSHELL 10E13800 == 71 [pid = 3344] [id = 713] 03:31:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (1740D800) [pid = 3344] [serial = 2139] [outer = 00000000] 03:31:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17CC7000) [pid = 3344] [serial = 2140] [outer = 1740D800] 03:31:59 INFO - PROCESS | 3344 | 1462361519429 Marionette DEBUG loaded listener.js 03:31:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17E5A800) [pid = 3344] [serial = 2141] [outer = 1740D800] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (18CB5C00) [pid = 3344] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (19EEC800) [pid = 3344] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1A382400) [pid = 3344] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (13552C00) [pid = 3344] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (16294C00) [pid = 3344] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (10D29400) [pid = 3344] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1738E800) [pid = 3344] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17BAC800) [pid = 3344] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1A091400) [pid = 3344] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:32:00 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (17385400) [pid = 3344] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:32:00 INFO - PROCESS | 3344 | 1462361520096 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:32:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 890ms 03:32:00 INFO - PROCESS | 3344 | 1462361520160 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 3344 | 1462361520162 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 03:32:00 INFO - PROCESS | 3344 | 1462361520165 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:32:00 INFO - PROCESS | 3344 | 1462361520167 Marionette TRACE conn2 <- [1,2818,null,{}] 03:32:00 INFO - PROCESS | 3344 | 1462361520170 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}] 03:32:00 INFO - PROCESS | 3344 | 1462361520250 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:32:00 INFO - PROCESS | 3344 | 1462361520354 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 3344 | ++DOCSHELL 10D77400 == 72 [pid = 3344] [id = 714] 03:32:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (11254400) [pid = 3344] [serial = 2142] [outer = 00000000] 03:32:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1626E400) [pid = 3344] [serial = 2143] [outer = 11254400] 03:32:00 INFO - PROCESS | 3344 | 1462361520397 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (17A8C800) [pid = 3344] [serial = 2144] [outer = 11254400] 03:32:00 INFO - PROCESS | 3344 | 1462361520756 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]]]}] 03:32:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:32:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 640ms 03:32:00 INFO - PROCESS | 3344 | 1462361520803 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:32:00 INFO - PROCESS | 3344 | 1462361520805 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 03:32:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:32:00 INFO - PROCESS | 3344 | 1462361520808 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:32:00 INFO - PROCESS | 3344 | 1462361520810 Marionette TRACE conn2 <- [1,2822,null,{}] 03:32:00 INFO - PROCESS | 3344 | 1462361520813 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}] 03:32:00 INFO - PROCESS | 3344 | 1462361520939 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:32:00 INFO - PROCESS | 3344 | 1462361520951 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 3344 | ++DOCSHELL 17A8F400 == 73 [pid = 3344] [id = 715] 03:32:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (17BAC800) [pid = 3344] [serial = 2145] [outer = 00000000] 03:32:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1836A400) [pid = 3344] [serial = 2146] [outer = 17BAC800] 03:32:00 INFO - PROCESS | 3344 | 1462361520993 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (183FC400) [pid = 3344] [serial = 2147] [outer = 17BAC800] 03:32:01 INFO - PROCESS | 3344 | 1462361521429 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:32:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 640ms 03:32:01 INFO - PROCESS | 3344 | 1462361521447 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 3344 | 1462361521449 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 03:32:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:32:01 INFO - PROCESS | 3344 | 1462361521452 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 3344 | 1462361521454 Marionette TRACE conn2 <- [1,2826,null,{}] 03:32:01 INFO - PROCESS | 3344 | 1462361521457 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}] 03:32:01 INFO - PROCESS | 3344 | 1462361521577 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:32:01 INFO - PROCESS | 3344 | 1462361521619 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 3344 | ++DOCSHELL 17990C00 == 74 [pid = 3344] [id = 716] 03:32:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (17FA7800) [pid = 3344] [serial = 2148] [outer = 00000000] 03:32:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (19EEE000) [pid = 3344] [serial = 2149] [outer = 17FA7800] 03:32:01 INFO - PROCESS | 3344 | 1462361521661 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (1A05B000) [pid = 3344] [serial = 2150] [outer = 17FA7800] 03:32:02 INFO - PROCESS | 3344 | 1462361522187 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]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:32:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 795ms 03:32:02 INFO - PROCESS | 3344 | 1462361522255 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 3344 | 1462361522259 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 03:32:02 INFO - PROCESS | 3344 | 1462361522265 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:32:02 INFO - PROCESS | 3344 | 1462361522269 Marionette TRACE conn2 <- [1,2830,null,{}] 03:32:02 INFO - PROCESS | 3344 | 1462361522276 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}] 03:32:02 INFO - PROCESS | 3344 | 1462361522384 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:32:02 INFO - PROCESS | 3344 | 1462361522533 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:02 INFO - PROCESS | 3344 | ++DOCSHELL 10D72800 == 75 [pid = 3344] [id = 717] 03:32:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (10D73400) [pid = 3344] [serial = 2151] [outer = 00000000] 03:32:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1157E000) [pid = 3344] [serial = 2152] [outer = 10D73400] 03:32:02 INFO - PROCESS | 3344 | 1462361522588 Marionette DEBUG loaded listener.js 03:32:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (11EE6800) [pid = 3344] [serial = 2153] [outer = 10D73400] 03:32:03 INFO - PROCESS | 3344 | 1462361523220 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]]]}] 03:32:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:32:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 999ms 03:32:03 INFO - PROCESS | 3344 | 1462361523268 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:32:03 INFO - PROCESS | 3344 | 1462361523274 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 03:32:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:32:03 INFO - PROCESS | 3344 | 1462361523281 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:32:03 INFO - PROCESS | 3344 | 1462361523283 Marionette TRACE conn2 <- [1,2834,null,{}] 03:32:03 INFO - PROCESS | 3344 | 1462361523289 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}] 03:32:03 INFO - PROCESS | 3344 | 1462361523424 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:32:03 INFO - PROCESS | 3344 | 1462361523568 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 3344 | ++DOCSHELL 13CB3400 == 76 [pid = 3344] [id = 718] 03:32:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (13CB5800) [pid = 3344] [serial = 2154] [outer = 00000000] 03:32:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (15744000) [pid = 3344] [serial = 2155] [outer = 13CB5800] 03:32:03 INFO - PROCESS | 3344 | 1462361523622 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1626F000) [pid = 3344] [serial = 2156] [outer = 13CB5800] 03:32:04 INFO - PROCESS | 3344 | 1462361524171 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]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:32:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 936ms 03:32:04 INFO - PROCESS | 3344 | 1462361524208 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 3344 | 1462361524211 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 03:32:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:32:04 INFO - PROCESS | 3344 | 1462361524214 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 3344 | 1462361524218 Marionette TRACE conn2 <- [1,2838,null,{}] 03:32:04 INFO - PROCESS | 3344 | 1462361524229 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}] 03:32:04 INFO - PROCESS | 3344 | 1462361524337 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:32:04 INFO - PROCESS | 3344 | 1462361524495 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 3344 | ++DOCSHELL 18367800 == 77 [pid = 3344] [id = 719] 03:32:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (18368000) [pid = 3344] [serial = 2157] [outer = 00000000] 03:32:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (19EEA400) [pid = 3344] [serial = 2158] [outer = 18368000] 03:32:04 INFO - PROCESS | 3344 | 1462361524551 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1A08CC00) [pid = 3344] [serial = 2159] [outer = 18368000] 03:32:05 INFO - PROCESS | 3344 | 1462361525177 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:32:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 999ms 03:32:05 INFO - PROCESS | 3344 | 1462361525217 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 3344 | 1462361525220 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 03:32:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:32:05 INFO - PROCESS | 3344 | 1462361525223 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 3344 | 1462361525225 Marionette TRACE conn2 <- [1,2842,null,{}] 03:32:05 INFO - PROCESS | 3344 | 1462361525229 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}] 03:32:05 INFO - PROCESS | 3344 | 1462361525332 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:32:05 INFO - PROCESS | 3344 | 1462361525489 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 3344 | ++DOCSHELL 1A30D400 == 78 [pid = 3344] [id = 720] 03:32:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A30F400) [pid = 3344] [serial = 2160] [outer = 00000000] 03:32:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1A381C00) [pid = 3344] [serial = 2161] [outer = 1A30F400] 03:32:05 INFO - PROCESS | 3344 | 1462361525542 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1A3F2800) [pid = 3344] [serial = 2162] [outer = 1A30F400] 03:32:06 INFO - PROCESS | 3344 | 1462361526143 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]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:32:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 999ms 03:32:06 INFO - PROCESS | 3344 | 1462361526442 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 3344 | 1462361526446 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 03:32:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:32:06 INFO - PROCESS | 3344 | 1462361526452 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 3344 | 1462361526455 Marionette TRACE conn2 <- [1,2846,null,{}] 03:32:06 INFO - PROCESS | 3344 | 1462361526460 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}] 03:32:06 INFO - PROCESS | 3344 | 1462361526556 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:32:06 INFO - PROCESS | 3344 | 1462361526694 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 3344 | ++DOCSHELL 12F16400 == 79 [pid = 3344] [id = 721] 03:32:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1312A000) [pid = 3344] [serial = 2163] [outer = 00000000] 03:32:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (13553800) [pid = 3344] [serial = 2164] [outer = 1312A000] 03:32:06 INFO - PROCESS | 3344 | 1462361526744 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (13F16000) [pid = 3344] [serial = 2165] [outer = 1312A000] 03:32:07 INFO - PROCESS | 3344 | 1462361527338 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:32:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 936ms 03:32:07 INFO - PROCESS | 3344 | 1462361527398 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 3344 | 1462361527401 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 03:32:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:32:07 INFO - PROCESS | 3344 | 1462361527408 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 3344 | 1462361527411 Marionette TRACE conn2 <- [1,2850,null,{}] 03:32:07 INFO - PROCESS | 3344 | 1462361527415 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}] 03:32:07 INFO - PROCESS | 3344 | 1462361527508 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:32:07 INFO - PROCESS | 3344 | 1462361527655 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 3344 | ++DOCSHELL 15819800 == 80 [pid = 3344] [id = 722] 03:32:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (162A1800) [pid = 3344] [serial = 2166] [outer = 00000000] 03:32:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (172CB000) [pid = 3344] [serial = 2167] [outer = 162A1800] 03:32:07 INFO - PROCESS | 3344 | 1462361527703 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (17388400) [pid = 3344] [serial = 2168] [outer = 162A1800] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 13488400 == 79 [pid = 3344] [id = 678] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 12C5A000 == 78 [pid = 3344] [id = 549] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10D7F800 == 77 [pid = 3344] [id = 547] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 112D0000 == 76 [pid = 3344] [id = 548] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 1836DC00 == 75 [pid = 3344] [id = 645] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 117D2400 == 74 [pid = 3344] [id = 558] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10D79000 == 73 [pid = 3344] [id = 631] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 11B8DC00 == 72 [pid = 3344] [id = 657] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 17A93000 == 71 [pid = 3344] [id = 630] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 17A8F400 == 70 [pid = 3344] [id = 715] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10D77400 == 69 [pid = 3344] [id = 714] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10E13800 == 68 [pid = 3344] [id = 713] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 11258800 == 67 [pid = 3344] [id = 712] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10D78400 == 66 [pid = 3344] [id = 711] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 16275C00 == 65 [pid = 3344] [id = 710] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 1514B000 == 64 [pid = 3344] [id = 709] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 12C3DC00 == 63 [pid = 3344] [id = 708] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 10DE8000 == 62 [pid = 3344] [id = 707] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (146D7C00) [pid = 3344] [serial = 2065] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (172CA400) [pid = 3344] [serial = 2068] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (17403000) [pid = 3344] [serial = 2071] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (1A928800) [pid = 3344] [serial = 2104] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 1AC8A800 == 61 [pid = 3344] [id = 705] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 1A093000 == 60 [pid = 3344] [id = 704] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 1355B800 == 59 [pid = 3344] [id = 703] 03:32:07 INFO - PROCESS | 3344 | --DOCSHELL 11ED9C00 == 58 [pid = 3344] [id = 702] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (19EEE800) [pid = 3344] [serial = 2089] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (1A08C400) [pid = 3344] [serial = 2092] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (1A057000) [pid = 3344] [serial = 2090] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (1A389400) [pid = 3344] [serial = 2102] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (1468EC00) [pid = 3344] [serial = 2075] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (13956800) [pid = 3344] [serial = 2074] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (16812000) [pid = 3344] [serial = 2080] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (16E0EC00) [pid = 3344] [serial = 2081] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (11574400) [pid = 3344] [serial = 2077] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (13495C00) [pid = 3344] [serial = 2078] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (17996800) [pid = 3344] [serial = 2083] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (17A8C000) [pid = 3344] [serial = 2084] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (17E5F800) [pid = 3344] [serial = 2086] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1A30D000) [pid = 3344] [serial = 2095] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (1A05F400) [pid = 3344] [serial = 2098] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1A312800) [pid = 3344] [serial = 2096] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (1A08E400) [pid = 3344] [serial = 2093] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (1A386400) [pid = 3344] [serial = 2101] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (17993C00) [pid = 3344] [serial = 2099] [outer = 00000000] [url = about:blank] 03:32:07 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1629D400) [pid = 3344] [serial = 2087] [outer = 00000000] [url = about:blank] 03:32:08 INFO - PROCESS | 3344 | 1462361528236 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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 843ms 03:32:08 INFO - PROCESS | 3344 | 1462361528250 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3344 | 1462361528252 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:32:08 INFO - PROCESS | 3344 | 1462361528255 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 3344 | 1462361528257 Marionette TRACE conn2 <- [1,2854,null,{}] 03:32:08 INFO - PROCESS | 3344 | 1462361528269 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}] 03:32:08 INFO - PROCESS | 3344 | 1462361528356 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:32:08 INFO - PROCESS | 3344 | 1462361528366 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 3344 | ++DOCSHELL 135BE000 == 59 [pid = 3344] [id = 723] 03:32:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (14093400) [pid = 3344] [serial = 2169] [outer = 00000000] 03:32:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1629EC00) [pid = 3344] [serial = 2170] [outer = 14093400] 03:32:08 INFO - PROCESS | 3344 | 1462361528414 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (16E0EC00) [pid = 3344] [serial = 2171] [outer = 14093400] 03:32:08 INFO - PROCESS | 3344 | 1462361528925 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]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 687ms 03:32:08 INFO - PROCESS | 3344 | 1462361528955 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 3344 | 1462361528957 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 03:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:32:08 INFO - PROCESS | 3344 | 1462361528964 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 3344 | 1462361528965 Marionette TRACE conn2 <- [1,2858,null,{}] 03:32:08 INFO - PROCESS | 3344 | 1462361528968 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}] 03:32:09 INFO - PROCESS | 3344 | 1462361529048 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:32:09 INFO - PROCESS | 3344 | 1462361529055 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 3344 | ++DOCSHELL 17391800 == 60 [pid = 3344] [id = 724] 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (17392800) [pid = 3344] [serial = 2172] [outer = 00000000] 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (179B1800) [pid = 3344] [serial = 2173] [outer = 17392800] 03:32:09 INFO - PROCESS | 3344 | 1462361529107 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (179B8800) [pid = 3344] [serial = 2174] [outer = 17392800] 03:32:09 INFO - PROCESS | 3344 | 1462361529571 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]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:32:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 624ms 03:32:09 INFO - PROCESS | 3344 | 1462361529598 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 3344 | 1462361529600 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 03:32:09 INFO - PROCESS | 3344 | 1462361529603 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:32:09 INFO - PROCESS | 3344 | 1462361529605 Marionette TRACE conn2 <- [1,2862,null,{}] 03:32:09 INFO - PROCESS | 3344 | 1462361529609 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}] 03:32:09 INFO - PROCESS | 3344 | 1462361529689 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:32:09 INFO - PROCESS | 3344 | 1462361529696 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 3344 | ++DOCSHELL 17ED3000 == 61 [pid = 3344] [id = 725] 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17ED3800) [pid = 3344] [serial = 2175] [outer = 00000000] 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (18592000) [pid = 3344] [serial = 2176] [outer = 17ED3800] 03:32:09 INFO - PROCESS | 3344 | 1462361529739 Marionette DEBUG loaded listener.js 03:32:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (186A1800) [pid = 3344] [serial = 2177] [outer = 17ED3800] 03:32:10 INFO - PROCESS | 3344 | 1462361530215 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]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 640ms 03:32:10 INFO - PROCESS | 3344 | 1462361530244 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 3344 | 1462361530246 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 03:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:32:10 INFO - PROCESS | 3344 | 1462361530250 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 3344 | 1462361530251 Marionette TRACE conn2 <- [1,2866,null,{}] 03:32:10 INFO - PROCESS | 3344 | 1462361530255 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}] 03:32:10 INFO - PROCESS | 3344 | 1462361530356 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:32:10 INFO - PROCESS | 3344 | 1462361530363 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:10 INFO - PROCESS | 3344 | ++DOCSHELL 112D9800 == 62 [pid = 3344] [id = 726] 03:32:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (18CB6000) [pid = 3344] [serial = 2178] [outer = 00000000] 03:32:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1A08F000) [pid = 3344] [serial = 2179] [outer = 18CB6000] 03:32:10 INFO - PROCESS | 3344 | 1462361530410 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1A097800) [pid = 3344] [serial = 2180] [outer = 18CB6000] 03:32:10 INFO - PROCESS | 3344 | 1462361530915 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]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 702ms 03:32:10 INFO - PROCESS | 3344 | 1462361530948 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 3344 | 1462361530950 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 03:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:32:10 INFO - PROCESS | 3344 | 1462361530953 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 3344 | 1462361530955 Marionette TRACE conn2 <- [1,2870,null,{}] 03:32:10 INFO - PROCESS | 3344 | 1462361530958 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}] 03:32:11 INFO - PROCESS | 3344 | 1462361531072 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:32:11 INFO - PROCESS | 3344 | 1462361531174 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3344 | ++DOCSHELL 10E12800 == 63 [pid = 3344] [id = 727] 03:32:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (10E13C00) [pid = 3344] [serial = 2181] [outer = 00000000] 03:32:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1A37E800) [pid = 3344] [serial = 2182] [outer = 10E13C00] 03:32:11 INFO - PROCESS | 3344 | 1462361531217 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1A384000) [pid = 3344] [serial = 2183] [outer = 10E13C00] 03:32:11 INFO - PROCESS | 3344 | 1462361531638 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]]]}] 03:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 03:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:32:11 INFO - PROCESS | 3344 | 1462361531705 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:32:11 INFO - PROCESS | 3344 | 1462361531707 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 03:32:11 INFO - PROCESS | 3344 | 1462361531714 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:32:11 INFO - PROCESS | 3344 | 1462361531716 Marionette TRACE conn2 <- [1,2874,null,{}] 03:32:11 INFO - PROCESS | 3344 | 1462361531720 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}] 03:32:11 INFO - PROCESS | 3344 | 1462361531838 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:32:11 INFO - PROCESS | 3344 | 1462361531852 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 3344 | ++DOCSHELL 1A317400 == 64 [pid = 3344] [id = 728] 03:32:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A3F8C00) [pid = 3344] [serial = 2184] [outer = 00000000] 03:32:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1A92E800) [pid = 3344] [serial = 2185] [outer = 1A3F8C00] 03:32:11 INFO - PROCESS | 3344 | 1462361531954 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1AC86800) [pid = 3344] [serial = 2186] [outer = 1A3F8C00] 03:32:12 INFO - PROCESS | 3344 | 1462361532375 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]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:32:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 686ms 03:32:12 INFO - PROCESS | 3344 | 1462361532409 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 3344 | 1462361532411 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 03:32:12 INFO - PROCESS | 3344 | 1462361532418 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 3344 | 1462361532420 Marionette TRACE conn2 <- [1,2878,null,{}] 03:32:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:32:12 INFO - PROCESS | 3344 | 1462361532429 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}] 03:32:12 INFO - PROCESS | 3344 | 1462361532565 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:32:12 INFO - PROCESS | 3344 | 1462361532578 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 3344 | ++DOCSHELL 120F4800 == 65 [pid = 3344] [id = 729] 03:32:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1355A400) [pid = 3344] [serial = 2187] [outer = 00000000] 03:32:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (17CC7400) [pid = 3344] [serial = 2188] [outer = 1355A400] 03:32:12 INFO - PROCESS | 3344 | 1462361532928 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (1ACC5C00) [pid = 3344] [serial = 2189] [outer = 1355A400] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (17391400) [pid = 3344] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1740D800) [pid = 3344] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (11254400) [pid = 3344] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (10E0A000) [pid = 3344] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (1514C000) [pid = 3344] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (12C56000) [pid = 3344] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (16293C00) [pid = 3344] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (17BAC800) [pid = 3344] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1312B800) [pid = 3344] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:32:13 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (15741800) [pid = 3344] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:32:13 INFO - PROCESS | 3344 | 1462361533308 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 936ms 03:32:13 INFO - PROCESS | 3344 | 1462361533365 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3344 | 1462361533367 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:32:13 INFO - PROCESS | 3344 | 1462361533371 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 3344 | 1462361533373 Marionette TRACE conn2 <- [1,2882,null,{}] 03:32:13 INFO - PROCESS | 3344 | 1462361533376 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}] 03:32:13 INFO - PROCESS | 3344 | 1462361533456 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:32:13 INFO - PROCESS | 3344 | 1462361533559 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:13 INFO - PROCESS | 3344 | ++DOCSHELL 10E08800 == 66 [pid = 3344] [id = 730] 03:32:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (117CA800) [pid = 3344] [serial = 2190] [outer = 00000000] 03:32:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (15BD2800) [pid = 3344] [serial = 2191] [outer = 117CA800] 03:32:13 INFO - PROCESS | 3344 | 1462361533604 Marionette DEBUG loaded listener.js 03:32:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (17384C00) [pid = 3344] [serial = 2192] [outer = 117CA800] 03:32:13 INFO - PROCESS | 3344 | 1462361533965 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]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 640ms 03:32:13 INFO - PROCESS | 3344 | 1462361534009 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:32:13 INFO - PROCESS | 3344 | 1462361534011 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 03:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:32:13 INFO - PROCESS | 3344 | 1462361534014 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 3344 | 1462361534016 Marionette TRACE conn2 <- [1,2886,null,{}] 03:32:14 INFO - PROCESS | 3344 | 1462361534020 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}] 03:32:14 INFO - PROCESS | 3344 | 1462361534180 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:32:14 INFO - PROCESS | 3344 | 1462361534228 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 3344 | ++DOCSHELL 1ACC3C00 == 67 [pid = 3344] [id = 731] 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1ACC6000) [pid = 3344] [serial = 2193] [outer = 00000000] 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1AE23800) [pid = 3344] [serial = 2194] [outer = 1ACC6000] 03:32:14 INFO - PROCESS | 3344 | 1462361534282 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1AE29800) [pid = 3344] [serial = 2195] [outer = 1ACC6000] 03:32:14 INFO - PROCESS | 3344 | 1462361534708 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]]]}] 03:32:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:32:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 03:32:14 INFO - PROCESS | 3344 | 1462361534755 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:32:14 INFO - PROCESS | 3344 | 1462361534757 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 03:32:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:32:14 INFO - PROCESS | 3344 | 1462361534760 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:32:14 INFO - PROCESS | 3344 | 1462361534762 Marionette TRACE conn2 <- [1,2890,null,{}] 03:32:14 INFO - PROCESS | 3344 | 1462361534765 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}] 03:32:14 INFO - PROCESS | 3344 | 1462361534845 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:32:14 INFO - PROCESS | 3344 | 1462361534852 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 3344 | ++DOCSHELL 1AE30000 == 68 [pid = 3344] [id = 732] 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1AE30C00) [pid = 3344] [serial = 2196] [outer = 00000000] 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1B0C4800) [pid = 3344] [serial = 2197] [outer = 1AE30C00] 03:32:14 INFO - PROCESS | 3344 | 1462361534896 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1B0C7800) [pid = 3344] [serial = 2198] [outer = 1AE30C00] 03:32:15 INFO - PROCESS | 3344 | 1462361535632 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 936ms 03:32:15 INFO - PROCESS | 3344 | 1462361535691 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 3344 | 1462361535694 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 03:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:32:15 INFO - PROCESS | 3344 | 1462361535699 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 3344 | 1462361535703 Marionette TRACE conn2 <- [1,2894,null,{}] 03:32:15 INFO - PROCESS | 3344 | 1462361535708 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}] 03:32:15 INFO - PROCESS | 3344 | 1462361535817 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:32:15 INFO - PROCESS | 3344 | 1462361535964 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 3344 | ++DOCSHELL 12C21400 == 69 [pid = 3344] [id = 733] 03:32:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (12C5D800) [pid = 3344] [serial = 2199] [outer = 00000000] 03:32:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (1355B800) [pid = 3344] [serial = 2200] [outer = 12C5D800] 03:32:16 INFO - PROCESS | 3344 | 1462361536019 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (14653000) [pid = 3344] [serial = 2201] [outer = 12C5D800] 03:32:16 INFO - PROCESS | 3344 | 1462361536578 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]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 905ms 03:32:16 INFO - PROCESS | 3344 | 1462361536610 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 3344 | 1462361536616 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 03:32:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:32:16 INFO - PROCESS | 3344 | 1462361536624 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 3344 | 1462361536627 Marionette TRACE conn2 <- [1,2898,null,{}] 03:32:16 INFO - PROCESS | 3344 | 1462361536631 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}] 03:32:16 INFO - PROCESS | 3344 | 1462361536738 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:32:16 INFO - PROCESS | 3344 | 1462361536895 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 3344 | ++DOCSHELL 16296C00 == 70 [pid = 3344] [id = 734] 03:32:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (16E02C00) [pid = 3344] [serial = 2202] [outer = 00000000] 03:32:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (1738F800) [pid = 3344] [serial = 2203] [outer = 16E02C00] 03:32:16 INFO - PROCESS | 3344 | 1462361536949 Marionette DEBUG loaded listener.js 03:32:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (17A92000) [pid = 3344] [serial = 2204] [outer = 16E02C00] 03:32:17 INFO - PROCESS | 3344 | 1462361537521 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]]]}] 03:32:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:32:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:32:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 951ms 03:32:17 INFO - PROCESS | 3344 | 1462361537569 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 3344 | 1462361537572 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 03:32:17 INFO - TEST-START | /DOMEvents/constructors.html 03:32:17 INFO - PROCESS | 3344 | 1462361537576 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 3344 | 1462361537579 Marionette TRACE conn2 <- [1,2902,null,{}] 03:32:17 INFO - PROCESS | 3344 | 1462361537590 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}] 03:32:17 INFO - PROCESS | 3344 | 1462361537730 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:32:17 INFO - PROCESS | 3344 | 1462361537875 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 3344 | ++DOCSHELL 17277000 == 71 [pid = 3344] [id = 735] 03:32:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (1798FC00) [pid = 3344] [serial = 2205] [outer = 00000000] 03:32:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (1A389400) [pid = 3344] [serial = 2206] [outer = 1798FC00] 03:32:17 INFO - PROCESS | 3344 | 1462361537931 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (1ACC2C00) [pid = 3344] [serial = 2207] [outer = 1798FC00] 03:32:18 INFO - PROCESS | 3344 | 1462361538530 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]]]}] 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:32:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:32:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:32:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1030ms 03:32:18 INFO - PROCESS | 3344 | 1462361538603 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:32:18 INFO - PROCESS | 3344 | 1462361538607 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 03:32:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:32:18 INFO - PROCESS | 3344 | 1462361538611 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:32:18 INFO - PROCESS | 3344 | 1462361538613 Marionette TRACE conn2 <- [1,2906,null,{}] 03:32:18 INFO - PROCESS | 3344 | 1462361538617 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}] 03:32:18 INFO - PROCESS | 3344 | 1462361538722 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:32:18 INFO - PROCESS | 3344 | 1462361538880 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:18 INFO - PROCESS | 3344 | ++DOCSHELL 1A37D800 == 72 [pid = 3344] [id = 736] 03:32:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (1ACC0400) [pid = 3344] [serial = 2208] [outer = 00000000] 03:32:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (1B0CBC00) [pid = 3344] [serial = 2209] [outer = 1ACC0400] 03:32:18 INFO - PROCESS | 3344 | 1462361538933 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (1B0CEC00) [pid = 3344] [serial = 2210] [outer = 1ACC0400] 03:32:19 INFO - PROCESS | 3344 | 1462361539502 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:32:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:32:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 952ms 03:32:19 INFO - PROCESS | 3344 | 1462361539557 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 3344 | 1462361539559 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 03:32:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:32:19 INFO - PROCESS | 3344 | 1462361539563 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 3344 | 1462361539565 Marionette TRACE conn2 <- [1,2910,null,{}] 03:32:19 INFO - PROCESS | 3344 | 1462361539569 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}] 03:32:19 INFO - PROCESS | 3344 | 1462361539669 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:32:19 INFO - PROCESS | 3344 | 1462361539817 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 3344 | ++DOCSHELL 10E14800 == 73 [pid = 3344] [id = 737] 03:32:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (120F8C00) [pid = 3344] [serial = 2211] [outer = 00000000] 03:32:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (135C5C00) [pid = 3344] [serial = 2212] [outer = 120F8C00] 03:32:19 INFO - PROCESS | 3344 | 1462361539872 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (1575A800) [pid = 3344] [serial = 2213] [outer = 120F8C00] 03:32:20 INFO - PROCESS | 3344 | [3344] 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 03:32:20 INFO - PROCESS | 3344 | [3344] 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 03:32:20 INFO - PROCESS | 3344 | [3344] 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 03:32:20 INFO - PROCESS | 3344 | [3344] 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 03:32:20 INFO - PROCESS | 3344 | 1462361540449 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]]]}] 03:32:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:32:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:32:20 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 03:32:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:32:20 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 03:32:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:32:20 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]" 03:32:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:32:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:32:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 03:32:20 INFO - PROCESS | 3344 | 1462361540514 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 3344 | 1462361540516 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 03:32:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:32:20 INFO - PROCESS | 3344 | 1462361540520 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 3344 | 1462361540522 Marionette TRACE conn2 <- [1,2914,null,{}] 03:32:20 INFO - PROCESS | 3344 | 1462361540526 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}] 03:32:20 INFO - PROCESS | 3344 | 1462361540638 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:32:20 INFO - PROCESS | 3344 | 1462361540915 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 3344 | ++DOCSHELL 10DDFC00 == 74 [pid = 3344] [id = 738] 03:32:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (10E0BC00) [pid = 3344] [serial = 2214] [outer = 00000000] 03:32:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 155 (12C41800) [pid = 3344] [serial = 2215] [outer = 10E0BC00] 03:32:20 INFO - PROCESS | 3344 | 1462361540967 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 156 (1355E400) [pid = 3344] [serial = 2216] [outer = 10E0BC00] 03:32:21 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:32:21 INFO - PROCESS | 3344 | 1462361541493 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]]]}] 03:32:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:32:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 999ms 03:32:21 INFO - PROCESS | 3344 | 1462361541542 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 3344 | 1462361541545 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 03:32:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:32:21 INFO - PROCESS | 3344 | 1462361541551 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 3344 | 1462361541554 Marionette TRACE conn2 <- [1,2918,null,{}] 03:32:21 INFO - PROCESS | 3344 | 1462361541559 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}] 03:32:21 INFO - PROCESS | 3344 | 1462361541657 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:32:21 INFO - PROCESS | 3344 | 1462361541827 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:21 INFO - PROCESS | 3344 | ++DOCSHELL 15BB0800 == 75 [pid = 3344] [id = 739] 03:32:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 157 (15BB2400) [pid = 3344] [serial = 2217] [outer = 00000000] 03:32:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 158 (16657C00) [pid = 3344] [serial = 2218] [outer = 15BB2400] 03:32:21 INFO - PROCESS | 3344 | 1462361541876 Marionette DEBUG loaded listener.js 03:32:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 159 (17390400) [pid = 3344] [serial = 2219] [outer = 15BB2400] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 1A090400 == 74 [pid = 3344] [id = 698] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 1A382000 == 73 [pid = 3344] [id = 700] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 1ACC3C00 == 72 [pid = 3344] [id = 731] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 10E08800 == 71 [pid = 3344] [id = 730] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 120F4800 == 70 [pid = 3344] [id = 729] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 1A317400 == 69 [pid = 3344] [id = 728] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 10E12800 == 68 [pid = 3344] [id = 727] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 112D9800 == 67 [pid = 3344] [id = 726] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 17ED3000 == 66 [pid = 3344] [id = 725] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 17391800 == 65 [pid = 3344] [id = 724] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 135BE000 == 64 [pid = 3344] [id = 723] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 15819800 == 63 [pid = 3344] [id = 722] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 12F16400 == 62 [pid = 3344] [id = 721] 03:32:22 INFO - PROCESS | 3344 | --DOCSHELL 1A30D400 == 61 [pid = 3344] [id = 720] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 158 (13561800) [pid = 3344] [serial = 2107] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 157 (172D1400) [pid = 3344] [serial = 2110] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 156 (1A386000) [pid = 3344] [serial = 2113] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 155 (1AC8F800) [pid = 3344] [serial = 2116] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 154 (14091C00) [pid = 3344] [serial = 2119] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (19EEE000) [pid = 3344] [serial = 2149] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (17463000) [pid = 3344] [serial = 2137] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (17CC7000) [pid = 3344] [serial = 2140] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (1799B400) [pid = 3344] [serial = 2138] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (1626E400) [pid = 3344] [serial = 2143] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (12C16C00) [pid = 3344] [serial = 2123] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (11EDB800) [pid = 3344] [serial = 2122] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (15746800) [pid = 3344] [serial = 2128] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (15817000) [pid = 3344] [serial = 2129] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1341C800) [pid = 3344] [serial = 2125] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (13560800) [pid = 3344] [serial = 2126] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (16806000) [pid = 3344] [serial = 2131] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (1836A400) [pid = 3344] [serial = 2146] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (183FC400) [pid = 3344] [serial = 2147] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (172C9400) [pid = 3344] [serial = 2135] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (16F09000) [pid = 3344] [serial = 2134] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (17E5A800) [pid = 3344] [serial = 2141] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (17A8C800) [pid = 3344] [serial = 2144] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (1680EC00) [pid = 3344] [serial = 2132] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (16298000) [pid = 3344] [serial = 2039] [outer = 00000000] [url = about:blank] 03:32:22 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:32:22 INFO - PROCESS | 3344 | 1462361542402 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]]]}] 03:32:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:32:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 905ms 03:32:22 INFO - PROCESS | 3344 | 1462361542456 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:32:22 INFO - PROCESS | 3344 | 1462361542459 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 03:32:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:32:22 INFO - PROCESS | 3344 | 1462361542464 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:32:22 INFO - PROCESS | 3344 | 1462361542466 Marionette TRACE conn2 <- [1,2922,null,{}] 03:32:22 INFO - PROCESS | 3344 | 1462361542469 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}] 03:32:22 INFO - PROCESS | 3344 | 1462361542561 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:32:22 INFO - PROCESS | 3344 | 1462361542569 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 3344 | ++DOCSHELL 1341C800 == 62 [pid = 3344] [id = 740] 03:32:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1348BC00) [pid = 3344] [serial = 2220] [outer = 00000000] 03:32:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (15744800) [pid = 3344] [serial = 2221] [outer = 1348BC00] 03:32:22 INFO - PROCESS | 3344 | 1462361542614 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (15824000) [pid = 3344] [serial = 2222] [outer = 1348BC00] 03:32:23 INFO - PROCESS | 3344 | 1462361543098 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]]]}] 03:32:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:32:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 702ms 03:32:23 INFO - PROCESS | 3344 | 1462361543164 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3344 | 1462361543166 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:32:23 INFO - PROCESS | 3344 | 1462361543171 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3344 | 1462361543176 Marionette TRACE conn2 <- [1,2926,null,{}] 03:32:23 INFO - PROCESS | 3344 | 1462361543185 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}] 03:32:23 INFO - PROCESS | 3344 | 1462361543270 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:32:23 INFO - PROCESS | 3344 | 1462361543279 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3344 | ++DOCSHELL 172D4400 == 63 [pid = 3344] [id = 741] 03:32:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (17405400) [pid = 3344] [serial = 2223] [outer = 00000000] 03:32:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (1799C800) [pid = 3344] [serial = 2224] [outer = 17405400] 03:32:23 INFO - PROCESS | 3344 | 1462361543322 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (17BAE000) [pid = 3344] [serial = 2225] [outer = 17405400] 03:32:23 INFO - PROCESS | 3344 | 1462361543780 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]]]}] 03:32:23 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. 03:32:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 656ms 03:32:23 INFO - PROCESS | 3344 | 1462361543828 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 3344 | 1462361543830 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 03:32:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:32:23 INFO - PROCESS | 3344 | 1462361543834 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 3344 | 1462361543835 Marionette TRACE conn2 <- [1,2930,null,{}] 03:32:23 INFO - PROCESS | 3344 | 1462361543838 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}] 03:32:23 INFO - PROCESS | 3344 | 1462361543919 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:32:23 INFO - PROCESS | 3344 | 1462361543925 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 3344 | ++DOCSHELL 12C14400 == 64 [pid = 3344] [id = 742] 03:32:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (1680A400) [pid = 3344] [serial = 2226] [outer = 00000000] 03:32:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (1869D000) [pid = 3344] [serial = 2227] [outer = 1680A400] 03:32:23 INFO - PROCESS | 3344 | 1462361543969 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (19EEBC00) [pid = 3344] [serial = 2228] [outer = 1680A400] 03:32:24 INFO - PROCESS | 3344 | 1462361544420 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"]]]}] 03:32:24 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 03:32:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:32:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms 03:32:24 INFO - PROCESS | 3344 | 1462361544479 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 3344 | 1462361544481 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 03:32:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:32:24 INFO - PROCESS | 3344 | 1462361544484 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 3344 | 1462361544486 Marionette TRACE conn2 <- [1,2934,null,{}] 03:32:24 INFO - PROCESS | 3344 | 1462361544489 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}] 03:32:24 INFO - PROCESS | 3344 | 1462361544620 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:32:24 INFO - PROCESS | 3344 | 1462361544626 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 3344 | ++DOCSHELL 11254400 == 65 [pid = 3344] [id = 743] 03:32:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (1A093000) [pid = 3344] [serial = 2229] [outer = 00000000] 03:32:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (1A313800) [pid = 3344] [serial = 2230] [outer = 1A093000] 03:32:24 INFO - PROCESS | 3344 | 1462361544677 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (1A3EF400) [pid = 3344] [serial = 2231] [outer = 1A093000] 03:32:25 INFO - PROCESS | 3344 | 1462361545112 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]]]}] 03:32:25 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. 03:32:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 702ms 03:32:25 INFO - PROCESS | 3344 | 1462361545188 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 3344 | 1462361545189 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:32:25 INFO - PROCESS | 3344 | 1462361545193 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 3344 | 1462361545194 Marionette TRACE conn2 <- [1,2938,null,{}] 03:32:25 INFO - PROCESS | 3344 | 1462361545198 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}] 03:32:25 INFO - PROCESS | 3344 | 1462361545315 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:32:25 INFO - PROCESS | 3344 | 1462361545416 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 3344 | ++DOCSHELL 1ACBFC00 == 66 [pid = 3344] [id = 744] 03:32:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (1ACC0C00) [pid = 3344] [serial = 2232] [outer = 00000000] 03:32:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (1ACCC800) [pid = 3344] [serial = 2233] [outer = 1ACC0C00] 03:32:25 INFO - PROCESS | 3344 | 1462361545459 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (1AE29400) [pid = 3344] [serial = 2234] [outer = 1ACC0C00] 03:32:25 INFO - PROCESS | 3344 | ++DOCSHELL 1B451000 == 67 [pid = 3344] [id = 745] 03:32:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (1B451800) [pid = 3344] [serial = 2235] [outer = 00000000] 03:32:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (1B452000) [pid = 3344] [serial = 2236] [outer = 1B451800] 03:32:25 INFO - PROCESS | 3344 | 1462361545904 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]]]}] 03:32:25 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. 03:32:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 03:32:25 INFO - PROCESS | 3344 | 1462361545934 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 3344 | 1462361545935 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 03:32:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:32:25 INFO - PROCESS | 3344 | 1462361545942 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 3344 | 1462361545944 Marionette TRACE conn2 <- [1,2942,null,{}] 03:32:25 INFO - PROCESS | 3344 | 1462361545947 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}] 03:32:26 INFO - PROCESS | 3344 | 1462361546076 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:32:26 INFO - PROCESS | 3344 | 1462361546146 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 3344 | ++DOCSHELL 1B0C4C00 == 68 [pid = 3344] [id = 746] 03:32:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (1B25A000) [pid = 3344] [serial = 2237] [outer = 00000000] 03:32:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (1B264400) [pid = 3344] [serial = 2238] [outer = 1B25A000] 03:32:26 INFO - PROCESS | 3344 | 1462361546192 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 154 (1B456000) [pid = 3344] [serial = 2239] [outer = 1B25A000] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 153 (17ED3800) [pid = 3344] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (17B39000) [pid = 3344] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (1348B000) [pid = 3344] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (15BB0C00) [pid = 3344] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (18CB6000) [pid = 3344] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (1A3F4C00) [pid = 3344] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (162A1800) [pid = 3344] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (13555000) [pid = 3344] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (1740FC00) [pid = 3344] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1514C800) [pid = 3344] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (1A3F8C00) [pid = 3344] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (11254C00) [pid = 3344] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (183F7800) [pid = 3344] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (17FA7800) [pid = 3344] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (14093400) [pid = 3344] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (120EC400) [pid = 3344] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1312A000) [pid = 3344] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (13451400) [pid = 3344] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (1680FC00) [pid = 3344] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (10DE9000) [pid = 3344] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (15746400) [pid = 3344] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (1355A400) [pid = 3344] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (15157C00) [pid = 3344] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (11255C00) [pid = 3344] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (10E13C00) [pid = 3344] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (16271800) [pid = 3344] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (17ECFC00) [pid = 3344] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (1203B000) [pid = 3344] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (117CA800) [pid = 3344] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1A37D400) [pid = 3344] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (112D3C00) [pid = 3344] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1A08AC00) [pid = 3344] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17392800) [pid = 3344] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (13915400) [pid = 3344] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1AC8C000) [pid = 3344] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:32:26 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1ACC6000) [pid = 3344] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:32:26 INFO - PROCESS | 3344 | 1462361546918 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]]]}] 03:32:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:32:26 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 03:32:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1045ms 03:32:26 INFO - PROCESS | 3344 | 1462361546975 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 3344 | 1462361546977 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 03:32:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:32:26 INFO - PROCESS | 3344 | 1462361546981 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 3344 | 1462361546982 Marionette TRACE conn2 <- [1,2946,null,{}] 03:32:26 INFO - PROCESS | 3344 | 1462361546986 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}] 03:32:27 INFO - PROCESS | 3344 | 1462361547081 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:32:27 INFO - PROCESS | 3344 | 1462361547188 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 3344 | ++DOCSHELL 106A7C00 == 69 [pid = 3344] [id = 747] 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (107DC400) [pid = 3344] [serial = 2240] [outer = 00000000] 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (12C5A800) [pid = 3344] [serial = 2241] [outer = 107DC400] 03:32:27 INFO - PROCESS | 3344 | 1462361547231 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (13554000) [pid = 3344] [serial = 2242] [outer = 107DC400] 03:32:27 INFO - PROCESS | 3344 | 1462361547558 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]]]}] 03:32:27 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. 03:32:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 640ms 03:32:27 INFO - PROCESS | 3344 | 1462361547620 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 3344 | 1462361547623 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 03:32:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:32:27 INFO - PROCESS | 3344 | 1462361547627 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 3344 | 1462361547630 Marionette TRACE conn2 <- [1,2950,null,{}] 03:32:27 INFO - PROCESS | 3344 | 1462361547634 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}] 03:32:27 INFO - PROCESS | 3344 | 1462361547761 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:32:27 INFO - PROCESS | 3344 | 1462361547770 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 3344 | ++DOCSHELL 10E0A000 == 70 [pid = 3344] [id = 748] 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (112E5C00) [pid = 3344] [serial = 2243] [outer = 00000000] 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (16653C00) [pid = 3344] [serial = 2244] [outer = 112E5C00] 03:32:27 INFO - PROCESS | 3344 | 1462361547813 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (16E0A000) [pid = 3344] [serial = 2245] [outer = 112E5C00] 03:32:28 INFO - PROCESS | 3344 | 1462361548196 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]]]}] 03:32:28 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. 03:32:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 593ms 03:32:28 INFO - PROCESS | 3344 | 1462361548221 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 3344 | 1462361548223 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 03:32:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:32:28 INFO - PROCESS | 3344 | 1462361548226 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 3344 | 1462361548228 Marionette TRACE conn2 <- [1,2954,null,{}] 03:32:28 INFO - PROCESS | 3344 | 1462361548231 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}] 03:32:28 INFO - PROCESS | 3344 | 1462361548315 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:32:28 INFO - PROCESS | 3344 | 1462361548451 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 3344 | ++DOCSHELL 135C4C00 == 71 [pid = 3344] [id = 749] 03:32:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (17275000) [pid = 3344] [serial = 2246] [outer = 00000000] 03:32:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1A054000) [pid = 3344] [serial = 2247] [outer = 17275000] 03:32:28 INFO - PROCESS | 3344 | 1462361548498 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1ACC1800) [pid = 3344] [serial = 2248] [outer = 17275000] 03:32:28 INFO - PROCESS | 3344 | 1462361548909 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]]]}] 03:32:28 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. 03:32:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 03:32:28 INFO - PROCESS | 3344 | 1462361548968 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 3344 | 1462361548972 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 03:32:28 INFO - PROCESS | 3344 | 1462361548978 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:32:28 INFO - PROCESS | 3344 | 1462361548982 Marionette TRACE conn2 <- [1,2958,null,{}] 03:32:28 INFO - PROCESS | 3344 | 1462361548989 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}] 03:32:29 INFO - PROCESS | 3344 | 1462361549139 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:32:29 INFO - PROCESS | 3344 | 1462361549283 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:29 INFO - PROCESS | 3344 | ++DOCSHELL 12C56400 == 72 [pid = 3344] [id = 750] 03:32:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (12C5CC00) [pid = 3344] [serial = 2249] [outer = 00000000] 03:32:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (13554C00) [pid = 3344] [serial = 2250] [outer = 12C5CC00] 03:32:29 INFO - PROCESS | 3344 | 1462361549341 Marionette DEBUG loaded listener.js 03:32:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (13953800) [pid = 3344] [serial = 2251] [outer = 12C5CC00] 03:32:29 INFO - PROCESS | 3344 | 1462361549895 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]]]}] 03:32:29 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. 03:32:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 936ms 03:32:29 INFO - PROCESS | 3344 | 1462361549939 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 3344 | 1462361549944 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 03:32:29 INFO - PROCESS | 3344 | 1462361549952 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 3344 | 1462361549955 Marionette TRACE conn2 <- [1,2962,null,{}] 03:32:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:32:29 INFO - PROCESS | 3344 | 1462361549959 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}] 03:32:30 INFO - PROCESS | 3344 | 1462361550068 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:32:30 INFO - PROCESS | 3344 | 1462361550230 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 3344 | ++DOCSHELL 162A1800 == 73 [pid = 3344] [id = 751] 03:32:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1680C400) [pid = 3344] [serial = 2252] [outer = 00000000] 03:32:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (172C5400) [pid = 3344] [serial = 2253] [outer = 1680C400] 03:32:30 INFO - PROCESS | 3344 | 1462361550284 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (17461000) [pid = 3344] [serial = 2254] [outer = 1680C400] 03:32:30 INFO - PROCESS | 3344 | 1462361550794 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]]]}] 03:32:30 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. 03:32:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 905ms 03:32:30 INFO - PROCESS | 3344 | 1462361550860 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:32:30 INFO - PROCESS | 3344 | 1462361550862 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 03:32:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:32:30 INFO - PROCESS | 3344 | 1462361550866 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:32:30 INFO - PROCESS | 3344 | 1462361550870 Marionette TRACE conn2 <- [1,2966,null,{}] 03:32:30 INFO - PROCESS | 3344 | 1462361550881 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}] 03:32:30 INFO - PROCESS | 3344 | 1462361550992 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:32:31 INFO - PROCESS | 3344 | 1462361551142 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 3344 | ++DOCSHELL 19EF0400 == 74 [pid = 3344] [id = 752] 03:32:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1A089C00) [pid = 3344] [serial = 2255] [outer = 00000000] 03:32:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1A3F2000) [pid = 3344] [serial = 2256] [outer = 1A089C00] 03:32:31 INFO - PROCESS | 3344 | 1462361551201 Marionette DEBUG loaded listener.js 03:32:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (1AC90800) [pid = 3344] [serial = 2257] [outer = 1A089C00] 03:32:31 INFO - PROCESS | 3344 | 1462361551739 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]]]}] 03:32:31 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. 03:32:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 890ms 03:32:31 INFO - PROCESS | 3344 | 1462361551770 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 3344 | 1462361551772 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 03:32:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:32:31 INFO - PROCESS | 3344 | 1462361551793 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 3344 | 1462361551795 Marionette TRACE conn2 <- [1,2970,null,{}] 03:32:31 INFO - PROCESS | 3344 | 1462361551799 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}] 03:32:31 INFO - PROCESS | 3344 | 1462361551905 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:32:32 INFO - PROCESS | 3344 | 1462361552066 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 3344 | ++DOCSHELL 1AE22000 == 75 [pid = 3344] [id = 753] 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1B0BFC00) [pid = 3344] [serial = 2258] [outer = 00000000] 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1B1EA800) [pid = 3344] [serial = 2259] [outer = 1B0BFC00] 03:32:32 INFO - PROCESS | 3344 | 1462361552120 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 139 (1B45BC00) [pid = 3344] [serial = 2260] [outer = 1B0BFC00] 03:32:32 INFO - PROCESS | 3344 | 1462361552603 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"]]]}] 03:32:32 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 03:32:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:32:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 842ms 03:32:32 INFO - PROCESS | 3344 | 1462361552636 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 3344 | 1462361552638 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 03:32:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:32:32 INFO - PROCESS | 3344 | 1462361552642 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 3344 | 1462361552644 Marionette TRACE conn2 <- [1,2974,null,{}] 03:32:32 INFO - PROCESS | 3344 | 1462361552647 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}] 03:32:32 INFO - PROCESS | 3344 | 1462361552750 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:32:32 INFO - PROCESS | 3344 | 1462361552877 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:32 INFO - PROCESS | 3344 | ++DOCSHELL 1AC8F000 == 76 [pid = 3344] [id = 754] 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 140 (1B0CE000) [pid = 3344] [serial = 2261] [outer = 00000000] 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 141 (1B644800) [pid = 3344] [serial = 2262] [outer = 1B0CE000] 03:32:32 INFO - PROCESS | 3344 | 1462361552929 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 142 (1B646400) [pid = 3344] [serial = 2263] [outer = 1B0CE000] 03:32:33 INFO - PROCESS | 3344 | 1462361553385 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]]]}] 03:32:33 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. 03:32:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 812ms 03:32:33 INFO - PROCESS | 3344 | 1462361553444 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:32:33 INFO - PROCESS | 3344 | 1462361553446 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 03:32:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:32:33 INFO - PROCESS | 3344 | 1462361553449 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:32:33 INFO - PROCESS | 3344 | 1462361553451 Marionette TRACE conn2 <- [1,2978,null,{}] 03:32:33 INFO - PROCESS | 3344 | 1462361553455 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}] 03:32:33 INFO - PROCESS | 3344 | 1462361553579 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:32:33 INFO - PROCESS | 3344 | 1462361553704 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 3344 | ++DOCSHELL 17433800 == 77 [pid = 3344] [id = 755] 03:32:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 143 (17433C00) [pid = 3344] [serial = 2264] [outer = 00000000] 03:32:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 144 (17A95400) [pid = 3344] [serial = 2265] [outer = 17433C00] 03:32:33 INFO - PROCESS | 3344 | 1462361553760 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 145 (1B644400) [pid = 3344] [serial = 2266] [outer = 17433C00] 03:32:34 INFO - PROCESS | 3344 | ++DOCSHELL 1743B400 == 78 [pid = 3344] [id = 756] 03:32:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 146 (1743BC00) [pid = 3344] [serial = 2267] [outer = 00000000] 03:32:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 147 (1B990800) [pid = 3344] [serial = 2268] [outer = 1743BC00] 03:32:34 INFO - PROCESS | 3344 | 1462361554340 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]]]}] 03:32:34 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. 03:32:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 936ms 03:32:34 INFO - PROCESS | 3344 | 1462361554395 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 3344 | 1462361554397 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 03:32:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:32:34 INFO - PROCESS | 3344 | 1462361554400 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 3344 | 1462361554402 Marionette TRACE conn2 <- [1,2982,null,{}] 03:32:34 INFO - PROCESS | 3344 | 1462361554406 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}] 03:32:34 INFO - PROCESS | 3344 | 1462361554532 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:32:34 INFO - PROCESS | 3344 | 1462361554690 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 3344 | ++DOCSHELL 10662400 == 79 [pid = 3344] [id = 757] 03:32:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 148 (10D21C00) [pid = 3344] [serial = 2269] [outer = 00000000] 03:32:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 149 (12C62C00) [pid = 3344] [serial = 2270] [outer = 10D21C00] 03:32:34 INFO - PROCESS | 3344 | 1462361554748 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 150 (15156C00) [pid = 3344] [serial = 2271] [outer = 10D21C00] 03:32:35 INFO - PROCESS | 3344 | 1462361555526 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]]]}] 03:32:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:32:35 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 03:32:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1139ms 03:32:35 INFO - PROCESS | 3344 | 1462361555544 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 3344 | 1462361555548 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 03:32:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:32:35 INFO - PROCESS | 3344 | 1462361555553 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 3344 | 1462361555556 Marionette TRACE conn2 <- [1,2986,null,{}] 03:32:35 INFO - PROCESS | 3344 | 1462361555561 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}] 03:32:35 INFO - PROCESS | 3344 | 1462361555663 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:32:35 INFO - PROCESS | 3344 | 1462361555828 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 3344 | ++DOCSHELL 12C23800 == 80 [pid = 3344] [id = 758] 03:32:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 151 (12C33400) [pid = 3344] [serial = 2272] [outer = 00000000] 03:32:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 152 (13557800) [pid = 3344] [serial = 2273] [outer = 12C33400] 03:32:35 INFO - PROCESS | 3344 | 1462361555886 Marionette DEBUG loaded listener.js 03:32:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 153 (14095C00) [pid = 3344] [serial = 2274] [outer = 12C33400] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 10E0A000 == 79 [pid = 3344] [id = 748] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 106A7C00 == 78 [pid = 3344] [id = 747] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 1B0C4C00 == 77 [pid = 3344] [id = 746] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 1B451000 == 76 [pid = 3344] [id = 745] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 1ACBFC00 == 75 [pid = 3344] [id = 744] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 11254400 == 74 [pid = 3344] [id = 743] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 12C14400 == 73 [pid = 3344] [id = 742] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 172D4400 == 72 [pid = 3344] [id = 741] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 1341C800 == 71 [pid = 3344] [id = 740] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 15BB0800 == 70 [pid = 3344] [id = 739] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 10DDFC00 == 69 [pid = 3344] [id = 738] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 152 (1A381C00) [pid = 3344] [serial = 2161] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 151 (19EEA400) [pid = 3344] [serial = 2158] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 12C21400 == 68 [pid = 3344] [id = 733] 03:32:36 INFO - PROCESS | 3344 | --DOCSHELL 1AE30000 == 67 [pid = 3344] [id = 732] 03:32:36 INFO - PROCESS | 3344 | 1462361556520 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]]]}] 03:32:36 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. 03:32:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 999ms 03:32:36 INFO - PROCESS | 3344 | 1462361556557 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 3344 | 1462361556562 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 03:32:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:32:36 INFO - PROCESS | 3344 | 1462361556568 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 3344 | 1462361556570 Marionette TRACE conn2 <- [1,2990,null,{}] 03:32:36 INFO - PROCESS | 3344 | 1462361556576 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}] 03:32:36 INFO - PROCESS | 3344 | 1462361556677 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 150 (1AE29800) [pid = 3344] [serial = 2195] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 149 (18592000) [pid = 3344] [serial = 2176] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 148 (1A05A400) [pid = 3344] [serial = 2012] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 147 (13F09400) [pid = 3344] [serial = 2036] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 146 (16E0E400) [pid = 3344] [serial = 1976] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 145 (1A097800) [pid = 3344] [serial = 2180] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 144 (1AC88000) [pid = 3344] [serial = 2105] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 143 (17388400) [pid = 3344] [serial = 2168] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 142 (18CAF400) [pid = 3344] [serial = 2072] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 141 (17FB3000) [pid = 3344] [serial = 2021] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 140 (17BAAC00) [pid = 3344] [serial = 2111] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 139 (1A92E800) [pid = 3344] [serial = 2185] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 138 (131D1000) [pid = 3344] [serial = 2015] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 137 (1A08F000) [pid = 3344] [serial = 2179] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 136 (19EEC400) [pid = 3344] [serial = 1937] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 135 (1A05B000) [pid = 3344] [serial = 2150] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (16E0EC00) [pid = 3344] [serial = 2171] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (14696C00) [pid = 3344] [serial = 1973] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (13553800) [pid = 3344] [serial = 2164] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (15749000) [pid = 3344] [serial = 2066] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1AC86800) [pid = 3344] [serial = 2186] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (17A8D000) [pid = 3344] [serial = 1934] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (157AE400) [pid = 3344] [serial = 2120] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (10D73C00) [pid = 3344] [serial = 2030] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (1ACC5C00) [pid = 3344] [serial = 2189] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (162A1C00) [pid = 3344] [serial = 2018] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (15744000) [pid = 3344] [serial = 2155] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (11BCEC00) [pid = 3344] [serial = 1928] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (1A37E800) [pid = 3344] [serial = 2182] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17407000) [pid = 3344] [serial = 2069] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (183F5800) [pid = 3344] [serial = 2063] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1465EC00) [pid = 3344] [serial = 2108] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (172CB000) [pid = 3344] [serial = 2167] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (17384C00) [pid = 3344] [serial = 2192] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1A927000) [pid = 3344] [serial = 2114] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (11BCA000) [pid = 3344] [serial = 2033] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (1A318800) [pid = 3344] [serial = 1970] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (15BD2800) [pid = 3344] [serial = 2191] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (179B8800) [pid = 3344] [serial = 2174] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1157E000) [pid = 3344] [serial = 2152] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17CC7400) [pid = 3344] [serial = 2188] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1514F400) [pid = 3344] [serial = 1931] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (179B1800) [pid = 3344] [serial = 2173] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (186A1800) [pid = 3344] [serial = 2177] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (1ACC1400) [pid = 3344] [serial = 2117] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (1629EC00) [pid = 3344] [serial = 2170] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (13F16000) [pid = 3344] [serial = 2165] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1A384000) [pid = 3344] [serial = 2183] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (1AE23800) [pid = 3344] [serial = 2194] [outer = 00000000] [url = about:blank] 03:32:36 INFO - PROCESS | 3344 | 1462361556788 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:36 INFO - PROCESS | 3344 | ++DOCSHELL 10DE1000 == 68 [pid = 3344] [id = 759] 03:32:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10DE1800) [pid = 3344] [serial = 2275] [outer = 00000000] 03:32:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (11317C00) [pid = 3344] [serial = 2276] [outer = 10DE1800] 03:32:36 INFO - PROCESS | 3344 | 1462361556832 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (131D0400) [pid = 3344] [serial = 2277] [outer = 10DE1800] 03:32:37 INFO - PROCESS | 3344 | 1462361557196 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]]]}] 03:32:37 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. 03:32:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 03:32:37 INFO - PROCESS | 3344 | 1462361557205 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 3344 | 1462361557207 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:32:37 INFO - PROCESS | 3344 | 1462361557211 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3344 | 1462361557214 Marionette TRACE conn2 <- [1,2994,null,{}] 03:32:37 INFO - PROCESS | 3344 | 1462361557278 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}] 03:32:37 INFO - PROCESS | 3344 | 1462361557364 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:32:37 INFO - PROCESS | 3344 | 1462361557419 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 3344 | ++DOCSHELL 15746400 == 69 [pid = 3344] [id = 760] 03:32:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (15746800) [pid = 3344] [serial = 2278] [outer = 00000000] 03:32:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (157AC000) [pid = 3344] [serial = 2279] [outer = 15746800] 03:32:37 INFO - PROCESS | 3344 | 1462361557465 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (15BB0800) [pid = 3344] [serial = 2280] [outer = 15746800] 03:32:37 INFO - PROCESS | 3344 | 1462361557920 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]]]}] 03:32:37 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. 03:32:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 733ms 03:32:37 INFO - PROCESS | 3344 | 1462361557951 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:32:37 INFO - PROCESS | 3344 | 1462361557954 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 03:32:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:32:37 INFO - PROCESS | 3344 | 1462361557941 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:32:37 INFO - PROCESS | 3344 | 1462361557943 Marionette TRACE conn2 <- [1,2998,null,{}] 03:32:37 INFO - PROCESS | 3344 | 1462361557946 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}] 03:32:38 INFO - PROCESS | 3344 | 1462361558029 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:32:38 INFO - PROCESS | 3344 | 1462361558035 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 3344 | ++DOCSHELL 16299800 == 70 [pid = 3344] [id = 761] 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (16809C00) [pid = 3344] [serial = 2281] [outer = 00000000] 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (16812C00) [pid = 3344] [serial = 2282] [outer = 16809C00] 03:32:38 INFO - PROCESS | 3344 | 1462361558078 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (16E09800) [pid = 3344] [serial = 2283] [outer = 16809C00] 03:32:38 INFO - PROCESS | 3344 | [3344] 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 03:32:38 INFO - PROCESS | 3344 | 1462361558564 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:32:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:32:38 INFO - {} 03:32:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:32:38 INFO - {} 03:32:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:32:38 INFO - {} 03:32:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:32:38 INFO - {} 03:32:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 624ms 03:32:38 INFO - TEST-START | /FileAPI/fileReader.html 03:32:38 INFO - PROCESS | 3344 | 1462361558579 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 3344 | 1462361558581 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 03:32:38 INFO - PROCESS | 3344 | 1462361558585 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 3344 | 1462361558587 Marionette TRACE conn2 <- [1,3002,null,{}] 03:32:38 INFO - PROCESS | 3344 | 1462361558590 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}] 03:32:38 INFO - PROCESS | 3344 | 1462361558670 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:32:38 INFO - PROCESS | 3344 | 1462361558676 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:38 INFO - PROCESS | 3344 | ++DOCSHELL 112F3C00 == 71 [pid = 3344] [id = 762] 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (16E03800) [pid = 3344] [serial = 2284] [outer = 00000000] 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17387C00) [pid = 3344] [serial = 2285] [outer = 16E03800] 03:32:38 INFO - PROCESS | 3344 | 1462361558719 Marionette DEBUG loaded listener.js 03:32:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17407800) [pid = 3344] [serial = 2286] [outer = 16E03800] 03:32:39 INFO - PROCESS | 3344 | 1462361559223 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]]]}] 03:32:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:32:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:32:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:32:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:32:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 686ms 03:32:39 INFO - PROCESS | 3344 | 1462361559284 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3344 | 1462361559286 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 03:32:39 INFO - TEST-START | /FileAPI/historical.html 03:32:39 INFO - PROCESS | 3344 | 1462361559297 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:32:39 INFO - PROCESS | 3344 | 1462361559299 Marionette TRACE conn2 <- [1,3006,null,{}] 03:32:39 INFO - PROCESS | 3344 | 1462361559302 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}] 03:32:39 INFO - PROCESS | 3344 | 1462361559434 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:32:39 INFO - PROCESS | 3344 | 1462361559505 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 3344 | ++DOCSHELL 1742E400 == 72 [pid = 3344] [id = 763] 03:32:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (17431C00) [pid = 3344] [serial = 2287] [outer = 00000000] 03:32:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (17990800) [pid = 3344] [serial = 2288] [outer = 17431C00] 03:32:39 INFO - PROCESS | 3344 | 1462361559550 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (17A8FC00) [pid = 3344] [serial = 2289] [outer = 17431C00] 03:32:39 INFO - PROCESS | 3344 | 1462361559950 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"]]]}] 03:32:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:32:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:32:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:32:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:32:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:32:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:32:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:32:39 INFO - TEST-OK | /FileAPI/historical.html | took 702ms 03:32:39 INFO - PROCESS | 3344 | 1462361559997 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:32:39 INFO - PROCESS | 3344 | 1462361559999 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 03:32:40 INFO - TEST-START | /FileAPI/idlharness.html 03:32:40 INFO - PROCESS | 3344 | 1462361560002 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 3344 | 1462361560004 Marionette TRACE conn2 <- [1,3010,null,{}] 03:32:40 INFO - PROCESS | 3344 | 1462361560011 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}] 03:32:40 INFO - PROCESS | 3344 | 1462361560158 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:32:40 INFO - PROCESS | 3344 | 1462361560182 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 3344 | ++DOCSHELL 17B37C00 == 73 [pid = 3344] [id = 764] 03:32:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (17E5A800) [pid = 3344] [serial = 2290] [outer = 00000000] 03:32:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (17ED8000) [pid = 3344] [serial = 2291] [outer = 17E5A800] 03:32:40 INFO - PROCESS | 3344 | 1462361560225 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (17FA7C00) [pid = 3344] [serial = 2292] [outer = 17E5A800] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (112E5C00) [pid = 3344] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1ACC0C00) [pid = 3344] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (1B451800) [pid = 3344] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (17405400) [pid = 3344] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (10E0BC00) [pid = 3344] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (107DC400) [pid = 3344] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (15BB2400) [pid = 3344] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1AE30C00) [pid = 3344] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1348BC00) [pid = 3344] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1680A400) [pid = 3344] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1A093000) [pid = 3344] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:32:41 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1B25A000) [pid = 3344] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:32:41 INFO - PROCESS | 3344 | 1462361561223 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]]]}] 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:32:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:32:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:32:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:32:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:32:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:32:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:32:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:32:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:32:41 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 03:32:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:32:41 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 03:32:41 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 03:32:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:32:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:32:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:32:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:32:41 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 03:32:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:32:41 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 03:32:41 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 03:32:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:32:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:32:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:32:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:32:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:32:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:32:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1373ms 03:32:41 INFO - PROCESS | 3344 | 1462361561369 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 3344 | 1462361561371 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 03:32:41 INFO - PROCESS | 3344 | 1462361561374 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - TEST-START | /FileAPI/idlharness.worker 03:32:41 INFO - PROCESS | 3344 | 1462361561376 Marionette TRACE conn2 <- [1,3014,null,{}] 03:32:41 INFO - PROCESS | 3344 | 1462361561380 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}] 03:32:41 INFO - PROCESS | 3344 | 1462361561499 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:32:41 INFO - PROCESS | 3344 | 1462361561589 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 3344 | ++DOCSHELL 17ED5000 == 74 [pid = 3344] [id = 765] 03:32:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (18CAF800) [pid = 3344] [serial = 2293] [outer = 00000000] 03:32:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1A380000) [pid = 3344] [serial = 2294] [outer = 18CAF800] 03:32:41 INFO - PROCESS | 3344 | 1462361561631 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1A382C00) [pid = 3344] [serial = 2295] [outer = 18CAF800] 03:32:41 INFO - PROCESS | 3344 | [3344] 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 03:32:42 INFO - PROCESS | 3344 | 1462361562567 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,{},{}]]]}] 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:32:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:32:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:32:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:32:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:32:42 INFO - {} 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:32:42 INFO - {} 03:32:42 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 - {} 03:32:42 INFO - {} 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:32:42 INFO - {} 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:32:42 INFO - {} 03:32:42 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 - {} 03:32:42 INFO - {} 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:32:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:32:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 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 03:32:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:32:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:32:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:32:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:32:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:32:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:32:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:32:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:32:42 INFO - {} 03:32:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1389ms 03:32:42 INFO - PROCESS | 3344 | 1462361562769 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 3344 | 1462361562771 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 03:32:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:32:42 INFO - PROCESS | 3344 | 1462361562774 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 3344 | 1462361562776 Marionette TRACE conn2 <- [1,3018,null,{}] 03:32:42 INFO - PROCESS | 3344 | 1462361562780 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}] 03:32:42 INFO - PROCESS | 3344 | 1462361562924 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:32:42 INFO - PROCESS | 3344 | 1462361562935 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 3344 | ++DOCSHELL 112D0800 == 75 [pid = 3344] [id = 766] 03:32:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (112D5800) [pid = 3344] [serial = 2296] [outer = 00000000] 03:32:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (1AC86800) [pid = 3344] [serial = 2297] [outer = 112D5800] 03:32:42 INFO - PROCESS | 3344 | 1462361562978 Marionette DEBUG loaded listener.js 03:32:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (1BC27000) [pid = 3344] [serial = 2298] [outer = 112D5800] 03:32:43 INFO - PROCESS | 3344 | 1462361563541 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]]]}] 03:32:43 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 03:32:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 796ms 03:32:43 INFO - PROCESS | 3344 | 1462361563592 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 3344 | 1462361563596 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 03:32:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:32:43 INFO - PROCESS | 3344 | 1462361563604 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 3344 | 1462361563608 Marionette TRACE conn2 <- [1,3022,null,{}] 03:32:43 INFO - PROCESS | 3344 | 1462361563614 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}] 03:32:43 INFO - PROCESS | 3344 | 1462361563728 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:32:43 INFO - PROCESS | 3344 | 1462361563889 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:43 INFO - PROCESS | 3344 | ++DOCSHELL 120EC800 == 76 [pid = 3344] [id = 767] 03:32:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (120EF400) [pid = 3344] [serial = 2299] [outer = 00000000] 03:32:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (13555400) [pid = 3344] [serial = 2300] [outer = 120EF400] 03:32:43 INFO - PROCESS | 3344 | 1462361563945 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (13CBA800) [pid = 3344] [serial = 2301] [outer = 120EF400] 03:32:44 INFO - PROCESS | 3344 | 1462361564527 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]]]}] 03:32:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:32:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 03:32:44 INFO - PROCESS | 3344 | 1462361564547 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 3344 | 1462361564552 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 03:32:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:32:44 INFO - PROCESS | 3344 | 1462361564559 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 3344 | 1462361564562 Marionette TRACE conn2 <- [1,3026,null,{}] 03:32:44 INFO - PROCESS | 3344 | 1462361564566 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}] 03:32:44 INFO - PROCESS | 3344 | 1462361564675 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:32:44 INFO - PROCESS | 3344 | 1462361564836 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 3344 | ++DOCSHELL 15741800 == 77 [pid = 3344] [id = 768] 03:32:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (157AB400) [pid = 3344] [serial = 2302] [outer = 00000000] 03:32:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (16805400) [pid = 3344] [serial = 2303] [outer = 157AB400] 03:32:44 INFO - PROCESS | 3344 | 1462361564890 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (172C6800) [pid = 3344] [serial = 2304] [outer = 157AB400] 03:32:45 INFO - PROCESS | 3344 | 1462361565473 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"]]]}] 03:32:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:32:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:32:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 936ms 03:32:45 INFO - PROCESS | 3344 | 1462361565503 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:32:45 INFO - PROCESS | 3344 | 1462361565505 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 03:32:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:32:45 INFO - PROCESS | 3344 | 1462361565509 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:32:45 INFO - PROCESS | 3344 | 1462361565513 Marionette TRACE conn2 <- [1,3030,null,{}] 03:32:45 INFO - PROCESS | 3344 | 1462361565524 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}] 03:32:45 INFO - PROCESS | 3344 | 1462361565636 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:32:45 INFO - PROCESS | 3344 | 1462361565798 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 3344 | ++DOCSHELL 17437400 == 78 [pid = 3344] [id = 769] 03:32:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (17A8EC00) [pid = 3344] [serial = 2305] [outer = 00000000] 03:32:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (18697C00) [pid = 3344] [serial = 2306] [outer = 17A8EC00] 03:32:45 INFO - PROCESS | 3344 | 1462361565855 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (19EEEC00) [pid = 3344] [serial = 2307] [outer = 17A8EC00] 03:32:46 INFO - PROCESS | 3344 | 1462361566548 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]]]}] 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:32:46 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. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:32:46 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'.) 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:32:46 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. 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:32:46 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. 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:32:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:32:46 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. 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:32:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:32:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:32:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:32:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:32:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1186ms 03:32:46 INFO - PROCESS | 3344 | 1462361566720 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 3344 | 1462361566723 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 03:32:46 INFO - PROCESS | 3344 | 1462361566727 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 3344 | 1462361566729 Marionette TRACE conn2 <- [1,3034,null,{}] 03:32:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:32:46 INFO - PROCESS | 3344 | 1462361566733 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}] 03:32:46 INFO - PROCESS | 3344 | 1462361566835 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:32:46 INFO - PROCESS | 3344 | 1462361566973 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 3344 | ++DOCSHELL 17A92400 == 79 [pid = 3344] [id = 770] 03:32:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (17ED3000) [pid = 3344] [serial = 2308] [outer = 00000000] 03:32:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (1BC5E000) [pid = 3344] [serial = 2309] [outer = 17ED3000] 03:32:47 INFO - PROCESS | 3344 | 1462361567028 Marionette DEBUG loaded listener.js 03:32:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (1BC60800) [pid = 3344] [serial = 2310] [outer = 17ED3000] 03:32:47 INFO - PROCESS | 3344 | [3344] 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 03:32:47 INFO - PROCESS | 3344 | 1462361567606 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:32:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:32:47 INFO - {} 03:32:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 874ms 03:32:47 INFO - PROCESS | 3344 | 1462361567613 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 3344 | 1462361567616 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 03:32:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:32:47 INFO - PROCESS | 3344 | 1462361567619 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 3344 | 1462361567621 Marionette TRACE conn2 <- [1,3038,null,{}] 03:32:47 INFO - PROCESS | 3344 | 1462361567625 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}] 03:32:47 INFO - PROCESS | 3344 | 1462361567728 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:32:47 INFO - PROCESS | 3344 | 1462361567891 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 3344 | ++DOCSHELL 10E0EC00 == 80 [pid = 3344] [id = 771] 03:32:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1680A400) [pid = 3344] [serial = 2311] [outer = 00000000] 03:32:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1A311400) [pid = 3344] [serial = 2312] [outer = 1680A400] 03:32:47 INFO - PROCESS | 3344 | 1462361567948 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1A927000) [pid = 3344] [serial = 2313] [outer = 1680A400] 03:32:48 INFO - PROCESS | 3344 | 1462361568479 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]]]}] 03:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:32:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:32:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 905ms 03:32:48 INFO - PROCESS | 3344 | 1462361568524 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 3344 | 1462361568526 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 03:32:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:32:48 INFO - PROCESS | 3344 | 1462361568530 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 3344 | 1462361568532 Marionette TRACE conn2 <- [1,3042,null,{}] 03:32:48 INFO - PROCESS | 3344 | 1462361568536 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}] 03:32:48 INFO - PROCESS | 3344 | 1462361568660 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:32:48 INFO - PROCESS | 3344 | 1462361568832 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:48 INFO - PROCESS | 3344 | ++DOCSHELL 11574800 == 81 [pid = 3344] [id = 772] 03:32:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (1A30EC00) [pid = 3344] [serial = 2314] [outer = 00000000] 03:32:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1AE23800) [pid = 3344] [serial = 2315] [outer = 1A30EC00] 03:32:48 INFO - PROCESS | 3344 | 1462361568887 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1B0C3C00) [pid = 3344] [serial = 2316] [outer = 1A30EC00] 03:32:49 INFO - PROCESS | 3344 | 1462361569841 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"]]]}] 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:32:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:32:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:49 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" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:49 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" 03:32:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:32:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:32:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1452ms 03:32:49 INFO - PROCESS | 3344 | 1462361569979 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:32:49 INFO - PROCESS | 3344 | 1462361569983 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 03:32:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:32:49 INFO - PROCESS | 3344 | 1462361569989 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:32:49 INFO - PROCESS | 3344 | 1462361569992 Marionette TRACE conn2 <- [1,3046,null,{}] 03:32:50 INFO - PROCESS | 3344 | 1462361569998 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}] 03:32:50 INFO - PROCESS | 3344 | 1462361570088 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:32:50 INFO - PROCESS | 3344 | 1462361570369 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 3344 | ++DOCSHELL 131D1000 == 82 [pid = 3344] [id = 773] 03:32:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (135BE000) [pid = 3344] [serial = 2317] [outer = 00000000] 03:32:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (15158800) [pid = 3344] [serial = 2318] [outer = 135BE000] 03:32:50 INFO - PROCESS | 3344 | 1462361570418 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1574B400) [pid = 3344] [serial = 2319] [outer = 135BE000] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 15BD1400 == 81 [pid = 3344] [id = 553] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 1355D800 == 80 [pid = 3344] [id = 550] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 17ED5000 == 79 [pid = 3344] [id = 765] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 17B37C00 == 78 [pid = 3344] [id = 764] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 1742E400 == 77 [pid = 3344] [id = 763] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 112F3C00 == 76 [pid = 3344] [id = 762] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 16299800 == 75 [pid = 3344] [id = 761] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 15746400 == 74 [pid = 3344] [id = 760] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 10DE1000 == 73 [pid = 3344] [id = 759] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 12C23800 == 72 [pid = 3344] [id = 758] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 1743B400 == 71 [pid = 3344] [id = 756] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 17433800 == 70 [pid = 3344] [id = 755] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 1AC8F000 == 69 [pid = 3344] [id = 754] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 1AE22000 == 68 [pid = 3344] [id = 753] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 134 (1A054000) [pid = 3344] [serial = 2247] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 19EF0400 == 67 [pid = 3344] [id = 752] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 162A1800 == 66 [pid = 3344] [id = 751] 03:32:50 INFO - PROCESS | 3344 | --DOCSHELL 12C56400 == 65 [pid = 3344] [id = 750] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 133 (16E0A000) [pid = 3344] [serial = 2245] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 132 (1ACCC800) [pid = 3344] [serial = 2233] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 131 (1B264400) [pid = 3344] [serial = 2238] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 130 (1B452000) [pid = 3344] [serial = 2236] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 129 (1799C800) [pid = 3344] [serial = 2224] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 128 (17BAE000) [pid = 3344] [serial = 2225] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 127 (12C41800) [pid = 3344] [serial = 2215] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 126 (1355E400) [pid = 3344] [serial = 2216] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 125 (1738F800) [pid = 3344] [serial = 2203] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 124 (1AE29400) [pid = 3344] [serial = 2234] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (1355B800) [pid = 3344] [serial = 2200] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (12C5A800) [pid = 3344] [serial = 2241] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17390400) [pid = 3344] [serial = 2219] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (16657C00) [pid = 3344] [serial = 2218] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1B0C4800) [pid = 3344] [serial = 2197] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1B0C7800) [pid = 3344] [serial = 2198] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (15744800) [pid = 3344] [serial = 2221] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (15824000) [pid = 3344] [serial = 2222] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (1A389400) [pid = 3344] [serial = 2206] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (135C5C00) [pid = 3344] [serial = 2212] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (1B0CBC00) [pid = 3344] [serial = 2209] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (1B456000) [pid = 3344] [serial = 2239] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (16653C00) [pid = 3344] [serial = 2244] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (1869D000) [pid = 3344] [serial = 2227] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1A313800) [pid = 3344] [serial = 2230] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1A3EF400) [pid = 3344] [serial = 2231] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (19EEBC00) [pid = 3344] [serial = 2228] [outer = 00000000] [url = about:blank] 03:32:50 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (13554000) [pid = 3344] [serial = 2242] [outer = 00000000] [url = about:blank] 03:32:51 INFO - PROCESS | 3344 | 1462361570987 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]]]}] 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:32:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:32:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:32:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:32:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:32:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:32:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:32:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:32:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:32:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1045ms 03:32:51 INFO - PROCESS | 3344 | 1462361571052 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 3344 | 1462361571057 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:32:51 INFO - PROCESS | 3344 | 1462361571063 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 3344 | 1462361571066 Marionette TRACE conn2 <- [1,3050,null,{}] 03:32:51 INFO - PROCESS | 3344 | 1462361571069 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}] 03:32:51 INFO - PROCESS | 3344 | 1462361571157 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:32:51 INFO - PROCESS | 3344 | 1462361571164 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 3344 | ++DOCSHELL 13916800 == 66 [pid = 3344] [id = 774] 03:32:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1409AC00) [pid = 3344] [serial = 2320] [outer = 00000000] 03:32:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (15BB5C00) [pid = 3344] [serial = 2321] [outer = 1409AC00] 03:32:51 INFO - PROCESS | 3344 | 1462361571208 Marionette DEBUG loaded listener.js 03:32:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (162A1C00) [pid = 3344] [serial = 2322] [outer = 1409AC00] 03:32:51 INFO - PROCESS | 3344 | [3344] 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 03:32:51 INFO - PROCESS | 3344 | 1462361571789 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:32:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:32:51 INFO - {} 03:32:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 749ms 03:32:51 INFO - PROCESS | 3344 | 1462361571803 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 3344 | 1462361571805 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 03:32:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:32:51 INFO - PROCESS | 3344 | 1462361571808 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 3344 | 1462361571812 Marionette TRACE conn2 <- [1,3054,null,{}] 03:32:51 INFO - PROCESS | 3344 | 1462361571821 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}] 03:32:51 INFO - PROCESS | 3344 | 1462361571911 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:32:52 INFO - PROCESS | 3344 | 1462361572018 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3344 | ++DOCSHELL 1738A800 == 67 [pid = 3344] [id = 775] 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (17391400) [pid = 3344] [serial = 2323] [outer = 00000000] 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (1743AC00) [pid = 3344] [serial = 2324] [outer = 17391400] 03:32:52 INFO - PROCESS | 3344 | 1462361572064 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (17991C00) [pid = 3344] [serial = 2325] [outer = 17391400] 03:32:52 INFO - PROCESS | 3344 | 1462361572448 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]]]}] 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:32:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:32:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 702ms 03:32:52 INFO - PROCESS | 3344 | 1462361572509 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 3344 | 1462361572511 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 03:32:52 INFO - PROCESS | 3344 | 1462361572514 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:32:52 INFO - PROCESS | 3344 | 1462361572516 Marionette TRACE conn2 <- [1,3058,null,{}] 03:32:52 INFO - PROCESS | 3344 | 1462361572519 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}] 03:32:52 INFO - PROCESS | 3344 | 1462361572605 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:32:52 INFO - PROCESS | 3344 | 1462361572611 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:52 INFO - PROCESS | 3344 | ++DOCSHELL 179B1800 == 68 [pid = 3344] [id = 776] 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17A8F400) [pid = 3344] [serial = 2326] [outer = 00000000] 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (17FAF400) [pid = 3344] [serial = 2327] [outer = 17A8F400] 03:32:52 INFO - PROCESS | 3344 | 1462361572655 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (18592000) [pid = 3344] [serial = 2328] [outer = 17A8F400] 03:32:53 INFO - PROCESS | 3344 | 1462361573118 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]]]}] 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:32:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 640ms 03:32:53 INFO - PROCESS | 3344 | 1462361573162 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 3344 | 1462361573164 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 03:32:53 INFO - PROCESS | 3344 | 1462361573167 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 3344 | 1462361573169 Marionette TRACE conn2 <- [1,3062,null,{}] 03:32:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:32:53 INFO - PROCESS | 3344 | 1462361573172 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}] 03:32:53 INFO - PROCESS | 3344 | 1462361573297 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:32:53 INFO - PROCESS | 3344 | 1462361573398 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 3344 | ++DOCSHELL 11EE6C00 == 69 [pid = 3344] [id = 777] 03:32:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (19EE1C00) [pid = 3344] [serial = 2329] [outer = 00000000] 03:32:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1A08EC00) [pid = 3344] [serial = 2330] [outer = 19EE1C00] 03:32:53 INFO - PROCESS | 3344 | 1462361573441 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (1A313C00) [pid = 3344] [serial = 2331] [outer = 19EE1C00] 03:32:53 INFO - PROCESS | 3344 | 1462361573830 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]]]}] 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:32:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:32:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 702ms 03:32:53 INFO - PROCESS | 3344 | 1462361573869 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:32:53 INFO - PROCESS | 3344 | 1462361573871 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 03:32:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:32:53 INFO - PROCESS | 3344 | 1462361573874 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:32:53 INFO - PROCESS | 3344 | 1462361573876 Marionette TRACE conn2 <- [1,3066,null,{}] 03:32:53 INFO - PROCESS | 3344 | 1462361573879 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}] 03:32:54 INFO - PROCESS | 3344 | 1462361574015 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:32:54 INFO - PROCESS | 3344 | 1462361574087 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 3344 | ++DOCSHELL 1A37FC00 == 70 [pid = 3344] [id = 778] 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1A385400) [pid = 3344] [serial = 2332] [outer = 00000000] 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1A3F6800) [pid = 3344] [serial = 2333] [outer = 1A385400] 03:32:54 INFO - PROCESS | 3344 | 1462361574132 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (1AC8E000) [pid = 3344] [serial = 2334] [outer = 1A385400] 03:32:54 INFO - PROCESS | 3344 | 1462361574569 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] 03:32:54 INFO - PROCESS | 3344 | 1462361574699 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 03:32:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:32:54 INFO - PROCESS | 3344 | 1462361574702 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 3344 | 1462361574704 Marionette TRACE conn2 <- [1,3070,null,{}] 03:32:54 INFO - PROCESS | 3344 | 1462361574708 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}] 03:32:54 INFO - PROCESS | 3344 | 1462361574837 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:32:54 INFO - PROCESS | 3344 | 1462361574850 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 3344 | ++DOCSHELL 12C60400 == 71 [pid = 3344] [id = 779] 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (1ACBF400) [pid = 3344] [serial = 2335] [outer = 00000000] 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (1B0BF800) [pid = 3344] [serial = 2336] [outer = 1ACBF400] 03:32:54 INFO - PROCESS | 3344 | 1462361574892 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (1B0C6000) [pid = 3344] [serial = 2337] [outer = 1ACBF400] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 123 (18CAF800) [pid = 3344] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 122 (16809C00) [pid = 3344] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 121 (17431C00) [pid = 3344] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (15746800) [pid = 3344] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (1743BC00) [pid = 3344] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (16E03800) [pid = 3344] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (10DE1800) [pid = 3344] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (12C33400) [pid = 3344] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (17E5A800) [pid = 3344] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:32:55 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (17275000) [pid = 3344] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:32:55 INFO - PROCESS | 3344 | 1462361575453 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]]]}] 03:32:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:32:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:32:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:32:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 796ms 03:32:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:32:55 INFO - PROCESS | 3344 | 1462361575504 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 3344 | 1462361575506 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 03:32:55 INFO - PROCESS | 3344 | 1462361575509 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 3344 | 1462361575511 Marionette TRACE conn2 <- [1,3074,null,{}] 03:32:55 INFO - PROCESS | 3344 | 1462361575515 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}] 03:32:55 INFO - PROCESS | 3344 | 1462361575598 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:32:55 INFO - PROCESS | 3344 | 1462361575712 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 3344 | ++DOCSHELL 172D1C00 == 72 [pid = 3344] [id = 780] 03:32:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (17390000) [pid = 3344] [serial = 2338] [outer = 00000000] 03:32:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (1AE22000) [pid = 3344] [serial = 2339] [outer = 17390000] 03:32:55 INFO - PROCESS | 3344 | 1462361575754 Marionette DEBUG loaded listener.js 03:32:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (1B1ED000) [pid = 3344] [serial = 2340] [outer = 17390000] 03:32:56 INFO - PROCESS | 3344 | 1462361576092 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:32:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 639ms 03:32:56 INFO - PROCESS | 3344 | 1462361576148 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 3344 | 1462361576150 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 03:32:56 INFO - PROCESS | 3344 | 1462361576153 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:32:56 INFO - PROCESS | 3344 | 1462361576155 Marionette TRACE conn2 <- [1,3078,null,{}] 03:32:56 INFO - PROCESS | 3344 | 1462361576158 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}] 03:32:56 INFO - PROCESS | 3344 | 1462361576266 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:32:56 INFO - PROCESS | 3344 | 1462361576382 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:56 INFO - PROCESS | 3344 | ++DOCSHELL 11B8CC00 == 73 [pid = 3344] [id = 781] 03:32:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (15158400) [pid = 3344] [serial = 2341] [outer = 00000000] 03:32:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (1B45C000) [pid = 3344] [serial = 2342] [outer = 15158400] 03:32:56 INFO - PROCESS | 3344 | 1462361576426 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (1B643800) [pid = 3344] [serial = 2343] [outer = 15158400] 03:32:56 INFO - PROCESS | 3344 | 1462361576774 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:32:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 640ms 03:32:56 INFO - PROCESS | 3344 | 1462361576791 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 3344 | 1462361576793 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 03:32:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:32:56 INFO - PROCESS | 3344 | 1462361576796 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 3344 | 1462361576798 Marionette TRACE conn2 <- [1,3082,null,{}] 03:32:56 INFO - PROCESS | 3344 | 1462361576802 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}] 03:32:56 INFO - PROCESS | 3344 | 1462361576892 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:32:57 INFO - PROCESS | 3344 | 1462361577016 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3344 | ++DOCSHELL 10E09000 == 74 [pid = 3344] [id = 782] 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (11242C00) [pid = 3344] [serial = 2344] [outer = 00000000] 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 122 (16A75400) [pid = 3344] [serial = 2345] [outer = 11242C00] 03:32:57 INFO - PROCESS | 3344 | 1462361577058 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 123 (172D3C00) [pid = 3344] [serial = 2346] [outer = 11242C00] 03:32:57 INFO - PROCESS | 3344 | 1462361577470 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:32:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:32:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 702ms 03:32:57 INFO - PROCESS | 3344 | 1462361577498 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:32:57 INFO - PROCESS | 3344 | 1462361577505 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 03:32:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:32:57 INFO - PROCESS | 3344 | 1462361577511 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:32:57 INFO - PROCESS | 3344 | 1462361577515 Marionette TRACE conn2 <- [1,3086,null,{}] 03:32:57 INFO - PROCESS | 3344 | 1462361577568 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}] 03:32:57 INFO - PROCESS | 3344 | 1462361577732 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:32:57 INFO - PROCESS | 3344 | 1462361577873 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 3344 | ++DOCSHELL 12C5D000 == 75 [pid = 3344] [id = 783] 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 124 (12C5E000) [pid = 3344] [serial = 2347] [outer = 00000000] 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 125 (13486C00) [pid = 3344] [serial = 2348] [outer = 12C5E000] 03:32:57 INFO - PROCESS | 3344 | 1462361577928 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 126 (13CB5C00) [pid = 3344] [serial = 2349] [outer = 12C5E000] 03:32:58 INFO - PROCESS | 3344 | 1462361578424 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]]]}] 03:32:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:32:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:32:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 936ms 03:32:58 INFO - PROCESS | 3344 | 1462361578460 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 3344 | 1462361578466 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 03:32:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:32:58 INFO - PROCESS | 3344 | 1462361578473 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 3344 | 1462361578475 Marionette TRACE conn2 <- [1,3090,null,{}] 03:32:58 INFO - PROCESS | 3344 | 1462361578480 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}] 03:32:58 INFO - PROCESS | 3344 | 1462361578601 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:32:58 INFO - PROCESS | 3344 | 1462361578770 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 3344 | ++DOCSHELL 14092800 == 76 [pid = 3344] [id = 784] 03:32:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 127 (1465EC00) [pid = 3344] [serial = 2350] [outer = 00000000] 03:32:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 128 (1726F800) [pid = 3344] [serial = 2351] [outer = 1465EC00] 03:32:58 INFO - PROCESS | 3344 | 1462361578824 Marionette DEBUG loaded listener.js 03:32:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 129 (1738F800) [pid = 3344] [serial = 2352] [outer = 1465EC00] 03:32:59 INFO - PROCESS | 3344 | 1462361579385 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:32:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 937ms 03:32:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:32:59 INFO - PROCESS | 3344 | 1462361579420 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 3344 | 1462361579423 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 03:32:59 INFO - PROCESS | 3344 | 1462361579427 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 3344 | 1462361579430 Marionette TRACE conn2 <- [1,3094,null,{}] 03:32:59 INFO - PROCESS | 3344 | 1462361579441 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}] 03:32:59 INFO - PROCESS | 3344 | 1462361579554 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:32:59 INFO - PROCESS | 3344 | 1462361579728 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:59 INFO - PROCESS | 3344 | ++DOCSHELL 17998000 == 77 [pid = 3344] [id = 785] 03:32:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 130 (17CD0800) [pid = 3344] [serial = 2353] [outer = 00000000] 03:32:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 131 (1A060400) [pid = 3344] [serial = 2354] [outer = 17CD0800] 03:32:59 INFO - PROCESS | 3344 | 1462361579786 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 132 (1A3F5800) [pid = 3344] [serial = 2355] [outer = 17CD0800] 03:33:00 INFO - PROCESS | 3344 | 1462361580287 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]]]}] 03:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:33:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 889ms 03:33:00 INFO - PROCESS | 3344 | 1462361580315 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 3344 | 1462361580318 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 03:33:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:33:00 INFO - PROCESS | 3344 | 1462361580322 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 3344 | 1462361580324 Marionette TRACE conn2 <- [1,3098,null,{}] 03:33:00 INFO - PROCESS | 3344 | 1462361580327 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}] 03:33:00 INFO - PROCESS | 3344 | 1462361580435 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:33:00 INFO - PROCESS | 3344 | 1462361580602 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 3344 | ++DOCSHELL 1A926800 == 78 [pid = 3344] [id = 786] 03:33:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 133 (1AC87000) [pid = 3344] [serial = 2356] [outer = 00000000] 03:33:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 134 (1AE28C00) [pid = 3344] [serial = 2357] [outer = 1AC87000] 03:33:00 INFO - PROCESS | 3344 | 1462361580656 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 135 (1B259000) [pid = 3344] [serial = 2358] [outer = 1AC87000] 03:33:01 INFO - PROCESS | 3344 | 1462361581169 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"]]]}] 03:33:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:33:01 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 03:33:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:33:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:33:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 905ms 03:33:01 INFO - PROCESS | 3344 | 1462361581225 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:33:01 INFO - PROCESS | 3344 | 1462361581227 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 03:33:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:33:01 INFO - PROCESS | 3344 | 1462361581231 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:33:01 INFO - PROCESS | 3344 | 1462361581233 Marionette TRACE conn2 <- [1,3102,null,{}] 03:33:01 INFO - PROCESS | 3344 | 1462361581237 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}] 03:33:01 INFO - PROCESS | 3344 | 1462361581343 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:33:01 INFO - PROCESS | 3344 | 1462361581512 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\", \"76fb6822-d8e6-4b8f-97ec-689e2dc989ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 3344 | ++DOCSHELL 146D8800 == 79 [pid = 3344] [id = 787] 03:33:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 136 (17434000) [pid = 3344] [serial = 2359] [outer = 00000000] 03:33:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 137 (1B990000) [pid = 3344] [serial = 2360] [outer = 17434000] 03:33:01 INFO - PROCESS | 3344 | 1462361581566 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 138 (1B995000) [pid = 3344] [serial = 2361] [outer = 17434000] 03:33:02 INFO - PROCESS | 3344 | 1462361582061 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]]]}] 03:33:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:33:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 843ms 03:33:02 INFO - PROCESS | 3344 | 1462361582073 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 3344 | 1462361582075 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 03:33:03 WARNING - u'runner_teardown' () 03:33:03 INFO - No more tests 03:33:03 INFO - Got 0 unexpected results 03:33:03 INFO - SUITE-END | took 638s 03:33:03 INFO - Closing logging queue 03:33:03 INFO - queue closed 03:33:03 INFO - Return code: 0 03:33:03 WARNING - # TBPL SUCCESS # 03:33:03 INFO - Running post-action listener: _resource_record_post_action 03:33:03 INFO - Running post-run listener: _resource_record_post_run 03:33:04 INFO - Total resource usage - Wall time: 652s; CPU: 17.0%; Read bytes: 91786752; Write bytes: 948863488; Read time: 1530266; Write time: 1028918 03:33:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:33:04 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 139036672; Read time: 0; Write time: 128035 03:33:04 INFO - run-tests - Wall time: 649s; CPU: 17.0%; Read bytes: 91786752; Write bytes: 809826816; Read time: 1530266; Write time: 900883 03:33:04 INFO - Running post-run listener: _upload_blobber_files 03:33:04 INFO - Blob upload gear active. 03:33:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:33:04 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 03:33:04 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'] 03:33:04 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 03:33:05 INFO - (blobuploader) - INFO - Open directory for files ... 03:33:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:33:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:33:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:33:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:33:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:33:06 INFO - (blobuploader) - INFO - Done attempting. 03:33:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:33:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:33:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:33:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:33:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:33:08 INFO - (blobuploader) - INFO - Done attempting. 03:33:08 INFO - (blobuploader) - INFO - Iteration through files over. 03:33:08 INFO - Return code: 0 03:33:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:33:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbccc0ed17bbe759c34263802e357cfd594a4273124de04cfbedbf63305675fc27bcb36adca12e3fd78ea6bd6289323c2f5a5439783328aa552b60decdb464b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99eb1652e547d7c5f0f4209e5229af3f11785c9c15e39050588cd2af1b56860b2ed1bf7e4f948825bdc8183779a0ba63c821309bb2e4d631a49b79e548b0e752"} 03:33:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:33:08 INFO - Writing to file C:\slave\test\properties\blobber_files 03:33:08 INFO - Contents: 03:33:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8cbccc0ed17bbe759c34263802e357cfd594a4273124de04cfbedbf63305675fc27bcb36adca12e3fd78ea6bd6289323c2f5a5439783328aa552b60decdb464b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99eb1652e547d7c5f0f4209e5229af3f11785c9c15e39050588cd2af1b56860b2ed1bf7e4f948825bdc8183779a0ba63c821309bb2e4d631a49b79e548b0e752"} 03:33:08 INFO - Running post-run listener: copy_logs_to_upload_dir 03:33:08 INFO - Copying logs to upload dir... 03:33:08 INFO - mkdir: C:\slave\test\build\upload\logs 03:33:08 INFO - Copying logs to upload dir... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... 03:33:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=786.221000 ========= master_lag: 435.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 20 mins, 21 secs) (at 2016-05-04 04:40:15.928941) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 19 secs) (at 2016-05-04 04:40:15.935113) ========= '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/8cbccc0ed17bbe759c34263802e357cfd594a4273124de04cfbedbf63305675fc27bcb36adca12e3fd78ea6bd6289323c2f5a5439783328aa552b60decdb464b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99eb1652e547d7c5f0f4209e5229af3f11785c9c15e39050588cd2af1b56860b2ed1bf7e4f948825bdc8183779a0ba63c821309bb2e4d631a49b79e548b0e752"} build_url:https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.124000 build_url: 'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/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/8cbccc0ed17bbe759c34263802e357cfd594a4273124de04cfbedbf63305675fc27bcb36adca12e3fd78ea6bd6289323c2f5a5439783328aa552b60decdb464b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99eb1652e547d7c5f0f4209e5229af3f11785c9c15e39050588cd2af1b56860b2ed1bf7e4f948825bdc8183779a0ba63c821309bb2e4d631a49b79e548b0e752"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KNa98oMjRkqwKR4ByhVpHQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 19.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 19 secs) (at 2016-05-04 04:40:35.162609) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-05-04 04:40:35.163214) ========= '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: 6.81 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 6 secs) (at 2016-05-04 04:40:42.083599) ========= ========= Started reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-04 04:40:42.083933) ========= ========= Finished reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-04 04:40:45.285344) ========= ========= Total master_lag: 461.61 =========